JpaRepository 为什么只能被写成接口
时间: 2024-05-23 07:14:38 浏览: 53
JpaRepository 只能被写成接口的原因是因为它是 Spring Data JPA 的一部分,它使用了动态代理技术。在运行时,Spring Data JPA 将自动为每个 JpaRepository 接口创建一个实现类。这个实现类包含了基本的 CRUD 操作以及其他常见的数据库操作。因此,我们只需要定义接口,Spring Data JPA 会自动生成实现类。这样可以大大减少我们的开发工作量,提高开发效率。
阅读全文