【发布时间】:2019-04-05 10:13:14
【问题描述】:
早上好,在我的项目中,我使用的是三层架构,一个包用于控制器,一个包用于服务,另一个包用于数据模型和存储库(我使用的是 spring 数据)。
所以我需要为控制器包中的 Web 服务创建一些类。
我的问题是,最佳做法是在控制器包或模型包中创建这些类,或者模型包可以只保留要持久的类型?
提前谢谢你。
【问题讨论】:
-
主要取决于项目规模(小型、大型、分布式)、可重用性。您可以使用相同的控制器包或内部控制器包或全新的模型包。
-
希望这个答案 - stackoverflow.com/a/8510896/10099219 能帮助您做出决定。
标签: java spring jakarta-ee three-tier