DDD:传统三层架构向DDD的转换
思路
- 实体见引入合理的关联。
- 根据需要引入聚合。
- 将DAL命名的类换成Repository命名。
- 将BAL命名的类换成Service。
- 将BAL中的一些职责重构到Domain中。
- 引入Applicaiton层。
- 根据需要引入ViewModel和Mapper。
- 根据需要引入工作单元。
- 小心ORM工具提供的主键映射功能。
- 推荐引入IoC容器。
- 推荐引入AOP。
mb60f7b7dab5c54 ©著作权
上一篇:AOP:权限、缓存示例
下一篇:DDD:应用层服务的设计原则
java和ssm是什么关系 本文主要想谈的内容有:为什么要有架构?三层架构是什么?MVC框架是什么?MVC框架和三层架构的关系?MVC框架的工作流程?SSM框架和三层架构的关系?为什么要有架构? 这
一个朋友让看一下他的代码,一个点菜的功能,他和我一样,初学者,代码比我的都混乱,也是醉了,干脆想着自己写个demo给他看,原本想着听简单,半个小时应该就可以搞定,真正写的时候,画了3h+,汗颜。。。 现在将过程捋一下,做个备忘:
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M