应用程序架构

企业级Spring最佳实践

好久不见. 提交于 2019-12-01 15:03:09
Sections 应用领域(Application Domain) 应用层(Application Layers) 控制器 Beans Service Beans Repository Beans 数据传输 Beans Conversion Beans Further Reading Social Me 应用领域 Application Domains 我们的应用程序组件分解为两个基本类别:系统和问题领域。 系统领域(System Domain) – 基础设施架构,这个是Spring的强项! 问题领域(Problem Domain) – 业务组件,通常这个是用例驱动的,这种方式是大多数开发者的使用的解决方案。 应用层(Application Layers) 应用程序的组件(beans)应该被分为不同的层次和类别。 Bean Layers Controllers (MVC, 系统领域 ) Services ( 问题领域 ) Repository ( 系统领域 ) Other Bean Categories 数据传输对象(问题领域) 系统函数(系统领域) 控制器(Controller Beans) 更多的关于 企业级Spring MVC最佳实践的博文即将发表 - 待定。 业务(Service Beans) Service Beans 是问题领域组件. 在应用程序中是最重要的部分,同时