- @SpringBootApplication: 他封装了核心的 @SpringBootConfiguration(等同于配置类) + @EnableAutoConfiguration(开启自动装配) + @ComponentScan(指定扫描路径) 这三个类,大大节省了程序员配置时间。
- @MapperScan: spring-boot支持mybatis组件的一个注解,指定mybatis接口类的路径,完成对mybatis接口的扫描。
- @RestController: 是@Controller和@ResponseBody的结合。
- @RequestMapping:写在类上,指定请求的路径。
- @GetMapping,@PostMapping,@PutMapping,@DeleteMapping:写在方法上的注解,配合@RequestMapping指定请求子路径,是Rest风格。
- @Service: 该注解是标记业务逻辑类的注解。事务的切面也会配置在这一层。
- @Component:和在spring中的作用一样。
- @ControllerAdvice 和 @ExceptionHandler 配合完成统一异常拦截处理。
Springboot常用注解?
最新推荐文章于 2024-04-27 19:39:46 发布