Skip to content

andrimuhayat/spring-boot

Repository files navigation

Spring Boot

version: 1.0.0

Project Description

This service made to containerize the spring boot service make a clear separation of concern within the architecture with Uncle Bob Clean Architecture interpretation.

Build with

Package Description:

  • config use this package to store any base configuration class e.g. WebSecurity, Http Configs, and so on.
  • controller use this package to store any rest controller class for making request to this project.
  • dto use this package to store any DTO used to transport object between layer read Uncle Bob Clean Architecture for more information on this.
  • model use this package to store any DAO.
  • repository use this package to create new repository interface.
  • service use this package to create new service to compute every business process needed from front-end or other backend who need this service.
  • util use this package to create new helper class that can be used in any class.

Standardization used to build this project

Tools that might help to run or build this project

  • SDKMAN used to help you get needed JDK or SDK with ease

How to run this project #1

open terminal cd to this project's root folder and run script below

docker-compose up

How to run this project #2

  1. set database config on application.properties
  2. run application as usual

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published