Skip to content

👋 Manage all Spring Boot dependencies to create new applications using this library. It's just faster.

License

Notifications You must be signed in to change notification settings

lg-labs-pentagon/lg5-spring

Repository files navigation

🛠️ Lg5 Spring to create μ-services, simply faster

lg-labs License

👋 Manage all Spring Boot dependencies to create new applications using this library. It's just faster.

From Lg Pentagon or lg5! Get Lg5-Spring to develop μ-services faster.

For more information, check this pages https://lufgarciaqu.medium.com.

For full documentation visit the Wiki.

Use Spring Boot 3.2.X, JDK 21

🚀 Using Lg5 Spring

Code Repository

Install 1/2: Add this to pom.xml:

<parent>
    <groupId>com.lg5.spring</groupId>
    <artifactId>lg5-spring-parent</artifactId>
    <version>1.0.0-alpha.6ff1b95</version>
</parent>   

Note: Please check the latest version

Install 2/2: Install the dependencies in your proje`ct.

mvn install

Also, Repo with Real Example using Lg5Spring use it.

📚Contents

⚠️ Important

  • If you change something into some submodule, you must verify and sync the lg5-spring-parent

  • If you create a submodule, you must verify and sync the lg5-spring-parent

🚀 Run locally

You can ...

Using makefile

Start with

😀 To start the build for all dependencies.

make all-build

Publish Maven Local

😀 To start publishing in maven local.

make publish-local

So, you must check the folder .m2.

The Version Catalog with TOML file

The TOML file consists of 4 major sections:

the [versions] section is used to declare versions which can be referenced by dependencies

the [libraries] section is used to declare the aliases to coordinates

the [bundles] section is used to declare dependency bundles

the [plugins] section is used to declare plugins

⚖️ License

The MIT License (MIT). Please see License for more information.