1.包扫描
SpringBoot自会扫描启动类所在包和下层包中的Bean;其他路径要扫描需要@ComponentScan("xxx.xxx.xxx")。
2.SpringBoot 的redis缓存
1) 在同一个类中调用另一个打了缓存注解@CacheAble的方法,第二个调用的方法是不走缓存。
2) CacheInteceptor CacheAspectSupport CacheProxyFactory.
3.事务
1)同上。
2)事务支持要打上@Transaction标签。事务注解才会生效。
4.定时任务
1)定时任务要打@EnsableSchedule标签,定时任务注解才会生效。
2)定时任务偶然性不跑。(线程池配置问题)
5.数据库
1)查看数据库是否支持事务
6. SpringBoot版本1.0升级到2.0
7.依赖包的版本控制
1)在依赖管理中管理好版本号
8.排除自动配置的方法