在Spring应用程序中使用存储库或实体管理器更好吗?

时间:2018-12-28 17:58:47

标签: spring spring-data entitymanager

我都使用了两种方法,但是有什么区别,哪个更好?

1 个答案:

答案 0 :(得分:2)

如果您的查询足够简单和基本,可以通过Spring数据的查询生成功能实现,那么在实体管理器上使用存储库将为您节省一些时间和精力。

如果查询生成功能无法轻松实现查询,或者您需要对其进行微调,请使用实体管理器,它为您提供了最大的灵活性。

仅对于CRUD,它们两者或多或少都与实体管理器API本身已经很干净且易于使用一样。