温馨提示×

springboot的核心注解有哪些

小亿
86
2024-08-12 12:39:35
栏目: 编程语言

Spring Boot的核心注解主要有以下几个:

  1. @SpringBootApplication:这是Spring Boot应用的入口注解,用于标识一个主程序类,通常与main方法一起使用。
  2. @RestController:用于标识一个控制器类,声明为RESTful风格的控制器,自动将返回值转换为JSON格式。
  3. @RequestMapping:用于映射请求URL到具体的控制器方法。
  4. @Autowired:用于依赖注入,自动装配被标注的属性或方法。
  5. @Component:通用的组件注解,用于标识一个类为Spring的组件,Spring会自动扫描并创建一个Bean实例。
  6. @Configuration:用于指定配置类,类似于XML配置文件中的元素。
  7. @EnableAutoConfiguration:启用自动配置,根据项目中的依赖自动配置Spring Boot应用。
  8. @EnableWebMvc:启用Spring MVC,用于配置Web应用的MVC功能。
  9. @EntityScan:用于扫描JPA实体类。
  10. @EnableJpaRepositories:用于启用JPA仓库。

0