spring
gradle
DDD
Doma
spring-boot