SpringBoot 一些重要的注解
1. @Transactional
声明事务
2. @ControllerAdvice
作用在类上,继承了 @Component,因此也能被 SpringBoot 扫描并处理,提供对 Controller 类的拦截功能,配合 @ExceptionHandler、@InitBinder、@ModelAttribute 等注解可实现全局异常处理,全局参数绑定,请求参数预处理等功能
3. @Async
作用在方法,表示这是一个异步方法
4. @EnableAsync
注解在配置类,开启异步任务支持
5. @Scheduled
注解在方法,声明该方法是计划任务
6. @EnableScheduling
注解在配置类,开启对计划任务的支持
我的笔记