现在读写速度最快的硬盘,能在30年前的计算机上当做内存使用吗?
写业务的话,go是不是垃圾?
现在既然全靠雷达了,为啥伊以炸来炸去都要在晚上?
如果世界是虚拟的,当两个镜子对面放,将会无限反射,会不会将 cpu 算力耗光?
PostgreSQL 与 MySQL 相比,优势何在?
伊朗若拥有巴基斯坦的中国防控体系,能否把美国的B2轰炸机打下来?如果打下会对世界局势产生什么影响?

什么是ddd领域驱动架构,尽量说人话,回答要在50个字以内?

发布日期:2025-06-24 22:15:18 浏览次数:0

业务和技术细节隔离分开! 传统的项目:controller依赖service依赖dao!其中dao是技术细节!service实现类中一大片import,去掉dao层,service会编译报错,这叫技术影响业务! ddd项目:controller依赖service,dao依赖service,dao层的接口定义在service层!controller和dao随便换,不会影响业务!另外还有业务模型应该单独设计成一个类,不应该在service的方法中,来计算业务数据的变动!。

什么是ddd领域驱动架构,尽量说人话,回答要在50个字以内?