child projects contains the following modules (from the bottom of the dependency chain up):
- domain (persistent domain objects -- JPA etc)
- service (service layer)
- web (web & rest layer)
##system requirement##
- java 8+
- maven 3+
##how to run:##
- execute:
mvn install
in command line at parent module - execute:
mvn spring-boot:run
in muti-module-web module - check by accss url
http://localhost:8080/city/get?name=
- run junit test with cobertura , execute
cobertruaTest.sh
- spring-boot with multiple modules
- use cobertura in spring-boot
- collect metrics and publish to redis