Play框架Ebean存储库模式vs查找器

问题描述 投票:0回答:1

[将Play框架用于带有Ebean的Restful API时,是存储库模式还是Finders被认为是一种更好的解决方案?

如果没有,使用一种方法是否有好处?

我一直在浏览使用Repository模式的示例项目,但是发现了一些有关使用Finders的帖子(在Ebean文档中建议使用。)>

将Play Framework 2.7版与Java一起使用。

[将Play框架用于带有Ebean的Restful API时,是存储库模式还是Finders被认为是一种更好的解决方案?如果没有,那么使用一种方法是否有好处? ...

java playframework playframework-2.0 ebean
1个回答
-1
投票

我希望对此有一个全面的答案。我一直在使用Repository模式,因为它可以保持数据访问和模型1:1并易于管理(即Model-> ModelRepository)。我从一开始就使用DAO模式,该模式利用了Finder,其中多个模型类将由单个数据访问对象管理。随着时间的流逝,这变得麻烦。寻找一种干净的方法来轻松获取所有存储库类,例如RepositoryFactory。随着模型类数量的增加,我想知道的是存储库类以及轻松,干净地管理/访问它们。

© www.soinside.com 2019 - 2024. All rights reserved.