DDD 是一种领域驱动的设计方法,旨在通过建立对领域模型的清晰理解来解决业务问题。和事务脚本不同,DDD 使用面向对象设计来应对复杂的业务场景。 DDD 着重于将业务领域中的概念和对象映射到对象中,使对象模型能够更好地反映业务的真实情况,从而使设计 ...
严格遵照“单一职责”原则,进行各个模块的划分和代码拆解。 严格遵循 Spring Boot 编码规则和命名规则。 大多数模块均支持 @EnableXXX注解 和 starter,让 Spring Bean 的注入顺序更加可控。 模块化设计思想,通过 Bean 注入、以及丰富的自定义 @ConditionalXXX 注解,让 ...
spring-boot-web是一套集成spring boot常用开发组件的后台快速开发框架 spring-boot-web 是易于使用,功能丰富,满足企业开发的基本需求,可以基于此快速、高效的开发业务代码,是一套web开发非常好的脚手架。并且,项目架构非常简单清晰、容易上手,可以根据不同的 ...