Core libraries and dependencies for spring-boot-based and contains model class at a higher level of abstraction. This project based on Spring and Java 8 and basically to build any Rest API project. It is recommended to use BOM in using this project instead of using separate dependencies.
We can run our goals like this for the Unix system:
./mvnw clean install -DskipTests
And the following command for Batch:
./mvnw.cmd clean install -DskipTests
- Core Async
Core libraries and dependencies for spring asynchronous configuration. - Core Batch
Core libraries and dependencies for spring batch configuration. - Core Cache
Core libraries and dependencies for all process caching. - Core Common
Core libraries and dependencies for common function and util classes. - Core Data Access
Core libraries and dependencies for all data access and represents with abstract class. - Core Data Static
Core libraries and dependencies for all data static and enumeration. - Core Data Transfer Object
Core libraries and dependencies for all data transfer object. - Core Report
Core libraries and dependencies for processing report configuration using JasperReport. You can add other report dependency to this library. - Core Rest
Core libraries and dependencies for common function API. - Core Retry
Core libraries and dependencies for spring retry configuration. - Core Scheduler
Core libraries and dependencies for spring scheduler configuration. - Core Security JWT
Core libraries and dependencies for HTTP security using JSON Web Token. - Core Security OAuth2
Core libraries and dependencies for HTTP security using spring security OAuth2. - Core Service
Core libraries and dependencies for generic service and controller.