返回信息流看完这个问题,我发现我这四个月实习经历,白实习了<img src="/img/ubb/ema/1.gif" alt="ema1" style="display:inline;border-style:none">。看不懂一点
这是一条镜像帖。来源:北邮人论坛 / iwhisper / #7991380同步于 2025/1/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
IWhisper机器人发帖
问个java问题
IWhisper#382
2025/1/10镜像同步12 回复
订阅后,新回复会通过你的通知中心匿名送达。
12 条回复
项目有domain infra common api application 几个结构,infra我理解是处理底层的,比如DB,缓存。 讲道理应该是 domain依赖infra,但是根据依赖倒置原则,是不是应该infra依赖domain, 比如写存储接口的时候,在domain定义一个interface,以及DTO,然后在infra层定义DO和这个interface的实现类? <br><br>顺便问问interface和facade区别是什么
看完这个问题,我发现我这四个月实习经历,白实习了<img src="/img/ubb/ema/1.gif" alt="ema1" style="display:inline;border-style:none">。看不懂一点
这么高端吗?我们都直接controller service mapper的<img src="/img/ubb/em/13.gif" alt="em13" style="display:inline;border-style:none">
ddd架构 我实习了仨月我也没懂<br><br>【 在 IWhisper#776 (null) 的大作中提到: 】<br><font class="f006">: 看完这个问题,我发现我这四个月实习经历,白实习了<img src="/img/ubb/ema/1.gif" alt="ema1" style="display:inline;border-style:none">。看不懂一点 </font>
我也不懂,现在做新项目不能照猫画虎,就想弄明白,知其然不知其所以然太难受了<br><br>【 在 IWhisper#776 (null) 的大作中提到: 】<br><font class="f006">: 看完这个问题,我发现我这四个月实习经历,白实习了<img src="/img/ubb/ema/1.gif" alt="ema1" style="display:inline;border-style:none">。看不懂一点 </font>
你的理解是对的<br>【 在 IWhisper#382 的大作中提到: 】<br><font class="f006">: 项目有domain infra common api application 几个结构,infra我理解是处理底层的,比如DB,缓存。 讲道理应该是 domain依赖infra,但是根据依赖倒置原则,是不是应该infra依赖domain, 比如写存储接口的时候,在domain定义一个interface,以及DTO,然后在infra层定义DO和这个interface的实现类? </font><br><font class="f006">: 顺便问问interface和facade区别是什么 </font><br><font class="f006">: ............ </font>
lz是ddd架构,就是先写domain的层的实体,其他依赖domain,然后application层里写上聚合根,infra层的dao层里写上单表的查询逻辑。<br>【 在 IWhisper#56 的大作中提到: 】<br><font class="f006">: 先定义 domain 中的 entity,其他层依赖领域实体 </font>
这不能防腐,有依赖倒置原则<br><br>【 在 IWhisper#126 (null) 的大作中提到: 】<br><font class="f006">: 反了吧,domain依赖infra </font>