ohw*_*ppp 0 java spring annotations spring-data-jpa
我不确定我是否理解正确,所以要澄清一下.如果我想为我的实体创建一个存储库,例如:
public interface BookRepository extends JpaRepository<Book, Id> {}
Run Code Online (Sandbox Code Playgroud)
我应该用@Repository注释它吗?根据这个问题, @ Repository注释将SQL中的异常转换为持久性,但JpaRepostiory是否已经这样做了?什么是最佳实践 - 注释与否?
在使用时,JpaRepository您不需要使用注释界面@Repository
它只是一个接口,具体实现由Spring作为代理对象动态创建,并在那里处理JDBC异常.
您需要@Repository在创建自定义DAO时使用,以便spring创建一个bean并正确处理异常.
| 归档时间: |
|
| 查看次数: |
1921 次 |
| 最近记录: |