我正在使用 Spring 启动一个新的 Java Web 项目,显然我需要在我的应用程序中访问数据。
在之前的应用中,我使用 Spring 框架的 JDBC 或 ORM 模块来实现我的数据访问层,但前段时间我阅读了 Spring Data 项目。我对此很好奇,我想知道这两个项目之间的差异,并了解从一种方法到另一种方法是否有优势。
最佳答案
Spring 数据提供了几个功能:
Spring 数据还旨在保存样板代码,因为存储库被定义为接口(interface),并且实现由 spring 基于方法名称给出。
关于java - Spring Data 和 JDBC/ORM 模块之间的差异,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19536445/