栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

程序设计-按功能打包还是按层打包,还是按两者打包?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

程序设计-按功能打包还是按层打包,还是按两者打包?

我建议从业务实体开始打包东西。在这里,您可以根据层划分事物。

在所有重叠的情况下,这真的起作用吗?

我练习了很长时间。我认为这种方法没有任何重大问题。您必须找出要解耦的内容以及应解耦的数量。例如,使用提供的API

orders
customer
包中调用的持久方法
orders
对我来说很好。

使用按功能打包的优缺点是什么?

与严格的面向层包装相比,我发现它更简单,简单,易懂且易于使用。当您想将事物拆分并分发到不同的地方时,它将很有用。

附加的持久层会是一个好的设计吗?

看看这个SO线程,我发现JPA或类似的东西不鼓励使用DAO模式。

进一步阅读

  • 通用存储库和DDD


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/495984.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号