在 Spring 应用程序中使用存储库还是实体管理器更好



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

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

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

仅对于 CRUD,它们或多或少相同,因为实体管理器 API 本身已经足够干净且易于使用。

最新更新