九;springboot整合mybatis(持久层框架)
1.使用generatorConfig生成mapper及pojo
2.基于mybatis的CRUD功能
3.整合mybatis-pagehelper实现分页
4.自定义mapper实现
十;springboot整合持久层事务
一般在实现类方法前加上注解:
@Transactional(propagation = Propagation.REQUIRED)
1.事务的隔离级别;
2.事务的传播行为
十一;springboot整合redis
在pom文件中添加依赖
1.对资源文件redis文件进行配置
十二;springboot整合定时任务task
使用定时任务比较简单;
1.@EnableScheduling 开启定时任务,自动扫描
2.定义一个@Componment作为组件被容器扫描
//@Scheduled(fixedRate = 3000)
@Scheduled(cron = "4-40 * * * * ?")
十三;异步执行程序
1.使用注解@EnableAsync开启异步,会自动扫描
2.定义@Component @Async 作为组件被容器扫描执行
十四;springboot整合拦截器
实用类注解;@Configuration 配置拦截器
类需要继承webMvcConfigurerAdapter
重写addInterceptors添加需要的拦截器地址