本次实战主要围绕Spring Boot与Redis的整合展开,首先创建了一个Spring Boot项目,并配置了Redis的相关属性。接着,定义了三个实体类:Address
、Family
和Person
,分别表示地址、家庭成员和个人信息,并使用@Indexed
注解以支持Redis索引。然后,创建了PersonRepository
接口,继承自CrudRepository
,用于操作Person
实体数据。通过编写测试类PersonRepositoryTests
,测试了保存、查询全部、按编号查询以及自定义查询等功能,验证了Spring Data Redis的CRUD操作和分页查询。最后,通过Redis可视化工具查看了数据存储情况,确保数据正确存储在Redis中。整个实战过程加深了对Spring Boot与Redis整合使用的理解,掌握了基本的数据操作和查询方法。