Spring Boot 数据库操作:从模板到仓库及 JPA 应用
1. 从模板转换为仓库
在使用仓库之前,需要先定义一个。Spring Boot 的自动配置在这方面提供了很大的帮助。以下是创建仓库接口的示例:
public interface AircraftRepository extends CrudRepository<Aircraft, Long> {}
Spring Boot 会检测应用类路径中的 Redis 数据库驱动,并注意到我们扩展了 Spring Data 仓库接口,然后自动创建一个数据库代理,无需额外的代码来实例化它。这样,应用就可以访问 AircraftRepository bean 了。
接下来,对 PlaneFinderPoller 类进行修改,将使用 RedisOperations 的低级引用和操作替换为 AircraftRepository 。具体步骤如下:
1. 移除 RedisOperations 成员变量:
private final RedisOperations<String, Aircraft> redisOperations;
- 用
AircraftRepository替换它:
超级会员免费看
订阅专栏 解锁全文
1214

被折叠的 条评论
为什么被折叠?



