以下关于Spring Boot整合Redis中基于注解的缓存管理相关说法正确的是()
A: 需要添加spring-boot-starter-redis依赖
B: 使用@Cacheable、@CachePut、@CacheEvict注解在数据查询、更新和删除方法上进行了缓存管理
C: 实体类对象进行缓存存储时必须先实现Serializable序列化
D: 可以使用注解进行缓存有效期设置
A: 需要添加spring-boot-starter-redis依赖
B: 使用@Cacheable、@CachePut、@CacheEvict注解在数据查询、更新和删除方法上进行了缓存管理
C: 实体类对象进行缓存存储时必须先实现Serializable序列化
D: 可以使用注解进行缓存有效期设置
举一反三
- 以下关于Spring Boot整合Redis实现缓存管理中,说法正确的有( )。 A: 要实现清除缓存的功能很简单,只需在相应类上使用@CacheEvict注解即可 B: 配置Redis缓存主机地址的属性为spring.redis.host C: 为了便于数据的传输,需要将实体类实现序列化接口Serializable D: @Cacheable注解用于查询缓存管理
- 以下关于Spring Boot中基于API的Redis缓存实现相关说法正确的是() A: RedisTemplate是SpringDataRedis提供的,可以直接注入使用,相对于传统的Jedis更加简便 B: StringRedisTemplate则是专门针对 C: String>字符串类型的数据进行操作 D: edisTemplate.set()方法可以进行缓存存储 E: edisTemplate.expire()方法可以进行缓存有效期设置
- 在Spring Boot中使用基于注解方式的定时任务注解需要引入【】依赖。
- 下列关于Spring Boot整合MyBatis实现的说法,正确的是( ) A: Spring Boot整合MyBatis必须提供mybatis-spring-boot-starter依赖 B: @MapperScan("xxx")注解的作用和@Mapper注解一样 C: 在全局配置文件中配置MyBatis的XML映射文件位置要使用mybatis.mapper-locations属性 D: 使用注解方式编写MyBatis接口文件数据修改方法时,还需要使用@Transactional注解
- 在Spring Boot配置类中可以在类中的方法上使用【】注解进行组件配置。