Skip to content

Latest commit

 

History

History
25 lines (14 loc) · 639 Bytes

README.md

File metadata and controls

25 lines (14 loc) · 639 Bytes

Springboot Maven Modular

Demonstração de construção de uma aplicação modular via configuração maven, separados conforme responsabilidades, em módulos:

  • Service
  • Web
  • Application

Service

Camada que retorna os serviços, neste momento não depende de outros módulos, hipoteticamente dependeria da camada de Persistencia JPA

Web

Camada que implementa o frontend e API, depende de module-service

Application

Camada que inicializa a aplicação, depende de module-web

Docker

docker build -t springboot-maven-modular .

docker run --rm -p 8080:8080 --name springboot-maven-modular springboot-maven-modular