1、SpringBoot启动器:

SpringBoot启动器会配置一个启动器,它会把这个框架的依赖和模块全部导入,每一个启动器都有一个自动配置类,实现了自动整合Spring,每一个启动器都有一个属性类,提供了默认的属性配置

2、SpringBoot自动配置原理:

@SpringBootApplication相当于三个注解的组合:
1.@SpringBootConfiguration作用:定义配置类
2.@EnableAutoConfiguration作用:启动自动配置类
3.@ComponentScan作用:组件扫描

3、springcache注解有哪些?

  1. @EnableCaching
    2. @Cacheput
    3. @Cacheable
    4. @CacheEvict

4、Spring data redis(redisTemplate)与spring cache(注解方式实现)的区别:

RedisTemplate优势:
1.精准确认每一个键的过期时间
2.在每一个方法内部可以让任何数据缓存,不一定是返回值, springcache只能是返回值缓存