| @Component | 类交给IOC容器管理 |
| @Controller | controller类交给IOC容器管理 |
| @Service | serviceImpl类交给IOC容器管理 |
| @Mapper | mapper类交给IOC容器管理 |
| @Bean | 声明第三方Bean对象 |
| @Autowired | 自动注入 |
| @RequestMapping | 在controller中声明url前缀 |
| @GetMapping | restful接口 |
| @PutMapping | restful接口 |
| @DeleteMapping | restful接口 |
| @PostMapping | restful接口 |
| @Slf4j | 使用log对象记录日志 |
| @Scope | 声明bean对象的作用域(默认 singleton(Bean对象只有一个),可选 prototype) |
| @Lazy | 当Bean对象的作用域为singleton时,懒加载,第一次注入的时候才会创建Bean对象 |
| @PathVariable | 路径参数 |
| @RequestBody | json参数 |
| @DateTimeFormat | 时间参数 |
| @RequestParam | 参数封装成集合 |
| @RestControllerAdvice | 全局异常类 |
| @ExceptionHandler | 异常类型 |
| @Aspect | 切面类 |
| @Around | 环绕通知 |
| @Before | 前置通知 |
| @After | 最终通知 |
| @AfterThrowing | 发送异常执行通知 |
| @AfterRunning | 正常结束执行通知 |
| @Data | 提供set、get、equals、hashCode、toString方法 |
| @NoArgsConstructor | 无参构造方法 |
| @AllArgsConstructor | 所有参数的构造方法 |
| @Test | 单元测试 |
| @WebFilter | 过滤器中的url |
| @Insert | insert |
| @Delete | delete |
| @Select | select |
| @Update | update |
| @Retention | 元注解 |
| @Target | 元注解 |
| @Override | 重写 |
| @Deprecated | 过时 |
| @ConfigurationProperties | 配置文件中的属性前缀 |
| @ | |
| @ | |
| @ | |
| @ | |