首页 青云排行榜 知识中心 控制台

当Redis作为数据库时,与Spring Boot整合使用的相关说明,正确的是

@RedisHash("persons" )用于指定操作实体类对象在Redis数据库中的存储空间

@ld用于标识实体类主键,需要手动指定id生成策略

使用Redis数据库,必须为实体类属性添加@Indexed属性生成二级索引

编写操作Redis数据库的Repostory接口文件时,需要继承JpaRepository 接口

“@RedisHash("persons" )用于指定操作实体类对象在Redis数据库中的存储空间”:
    @RedisHash(“persons”)用于指定操作实体类对象在Redis数据库中的存储空间,此处表示针对Person实体类的数据操作都存储在Redis数据库中名为persons的存储空间下。正确

“@ld用于标识实体类主键,需要手动指定id生成策略”:
    @Id用于标识实体类主键。在Redis数据库中会默认生成字符串形式的HashKey表示唯一的实体对象id,也可以在数据存储时手动指定id,非必须,错误

“使用Redis数据库,必须为实体类属性添加@Indexed属性生成二级索引”:
    @Indexed用于标识对应属性在Redis数据库中生成二级索引。使用该注解后会在Redis数据库中生成属性对应的二级索引,索引名称就是属性名,可以方便地进行数据条件查询。不一定,错误

“编写操作Redis数据库的Repostory接口文件时,需要继承JpaRepository 接口”:
    编写Repository接口。Spring Boot针对包括Redis在内的一些常用数据库提供了自动化配置,可以通过实现Repository接口简化对数据库中的数据进行增删改查操作,需要说明的是,在操作Redis数据库时编写的Repository接口文件需要继承最底层的CrudRepository接口,而不是继承JpaRepository,这是因为JpaRepository是Spring Boot整合JPA特有的。当然,也可以在项目pom.xml文件中同时导入Spring Boot整合的JPA依赖和Redis依赖,这样就可以编写一个继承JpaRepository的接口操作Redis数据库。错误
关于我们
公司简介
联系我们
联系我们
售前咨询: leizhongnan@eval100.com
售后服务: 0755-26415932
商务合作: support@eval100.com
友情链接
金蝶软件
快递100
关注我们
Copyright © 2023-2023 深圳慧题科技有限公司 粤ICP备2023109746号-1 粤公网安备44030002001082