什么是ddd领域驱动架构,尽量说人话,回答要在50个字以内?
业务和技术细节隔离分开! 传统的项目:controller依赖service依赖dao!其中dao是技术细节!service实现类中一大片import,去掉dao层,service会编译报错,这叫技术影响业务! ddd项目:controller依赖service,dao依赖service,dao层的接口定义在service层!controller和dao随便换,不会影响业务!另外还有业务模型应该单独设计成一个类,不应该在service的方法中,来计算业务数据的变动!。
相关推荐
最新更新
能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
为什么负荷那么大的腰部力量训练的人不会受伤,长期无载荷久坐的人会出现腰肌劳损?
想知道德普怎么看上艾梅柏·希尔德的?
哪些东西必须戒掉?
小米 YU7 3 分钟大定突破 20 万台,产能是否能跟上?用户大概多久能拿到车?
为什么windows的arm版没有被广泛使用?
如何看待小米 YU7 3 分钟大定突破 20 万辆,锁单 12.2 万辆?小米汽车做对了什么?
想往鱼缸里种点水草,但是家里鱼缸大了买水草泥或者底砂太贵了,有没有生活中可以替代的物品或其他建议?
为什么朝鲜始终未解决粮食短缺问题?
为什么中国人做一顿饭要几个小时,而国外花的时间少得多?
推荐阅读
猜你喜欢
关注我们

包装机械
网站首页
