springboot的核心注解有哪些

1209
2024/8/12 15:31:55
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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仓库。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: SpringBoot如何处理静态资源