springboot的核心注解
时间: 2023-10-26 17:47:09 浏览: 52
springboot注解
Spring Boot 中的核心注解包括:
1. `@SpringBootApplication`:标记应用程序的主类,表示这是一个 Spring Boot 应用程序,并启用 Spring 的自动配置特性。
2. `@Controller`:标记一个类作为 Spring MVC 控制器。
3. `@RestController`:标记一个类作为 Spring MVC Restful 控制器,这个注解相当于 `@Controller` 和 `@ResponseBody` 的组合。
4. `@RequestMapping`:用于映射 HTTP 请求 URL 到控制器的处理方法。
5. `@Autowired`:自动装配 Bean 对象的注解。
6. `@Service`:标记一个类作为业务逻辑层的实现类。
7. `@Repository`:标记一个类作为数据访问层的实现类。
8. `@Component`:通用的注解,标记一个类为 Spring Bean。
除此之外,还有很多其他的注解,如配置相关的注解 `@Configuration`、`@Bean`、`@Value` 等,以及事务、缓存、定时任务等方面的注解。
阅读全文