业务和技术细节隔离分开! 传统的项目:controller依赖service依赖dao!其中dao是技术细节!service实现类中一大片import,去掉dao层,service会编译报错,这叫技术影响业务! ddd项目:controller依赖service,dao依赖service,dao层的接口定义在service层!controller和dao随便换,不会影响业务!另外还有业务模型应该单独设计成一个类,不应该在service的方法中,来计算业务数据的变动!。
上一篇 : 上海迪斯尼为什么老是打架?
下一篇 : 宁波东方理工大学学费每人每学年 9.6 万,为什么会这么贵?
人民币如果国际化,最好的锚定物是什么呢?...
做客孩子临走时带走几只玩具,我的孩子抗拒并一直哭,要怎么开导?...
当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?...
为什么买的小乌龟总是养不活呀?...