SpringBoot中常见注解有哪些?如何进行基础应用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计458个文字,预计阅读时间需要2分钟。
在Spring Boot应用中,通常在启动类前几行添加以下注解:
java@SpringBootApplication
这个注解是一个组合注解,包含了以下三个注解:
- `@SpringBootConfiguration`:表示这是一个配置类,用于配置Spring应用。- `@EnableAutoConfiguration`:启用自动配置,Spring Boot会根据类路径下添加的jar依赖自动配置Spring应用。- `@ComponentScan`:指定Spring容器扫描组件的位置。
这些注解确保了Spring Boot应用的启动类具备必要的配置,使得应用能够自动配置和启动。
常用注解
@SpringBootApplication
前几章,在系统启动类里面,都加入了此启动注解,此注解是个组合注解,包括了@SpringBootConfiguration、@EnableAutoConfiguration和@ComponentScan注解。
- @SpringBootConfiguration 继承至@Configuration,对于熟悉spring的开发者而言,此标注当前类是配置类,并会将当前类内声明的一个或多个以@Bean注解标记的方法的实例纳入到srping容器中,并且实例名就是方法名。
- @EnableAutoConfiguration 这个注解就是springboot能自动进行配置的魔法所在了。主要是通过此注解,能所有符合自动配置条件的bean的定义加载到spring容器中,比如根据spring-boot-starter-web ,来判断你的项目是否需要添加了webmvc和tomcat,就会自动的帮你配置web项目中所需要的默认配置。
本文共计458个文字,预计阅读时间需要2分钟。
在Spring Boot应用中,通常在启动类前几行添加以下注解:
java@SpringBootApplication
这个注解是一个组合注解,包含了以下三个注解:
- `@SpringBootConfiguration`:表示这是一个配置类,用于配置Spring应用。- `@EnableAutoConfiguration`:启用自动配置,Spring Boot会根据类路径下添加的jar依赖自动配置Spring应用。- `@ComponentScan`:指定Spring容器扫描组件的位置。
这些注解确保了Spring Boot应用的启动类具备必要的配置,使得应用能够自动配置和启动。
常用注解
@SpringBootApplication
前几章,在系统启动类里面,都加入了此启动注解,此注解是个组合注解,包括了@SpringBootConfiguration、@EnableAutoConfiguration和@ComponentScan注解。
- @SpringBootConfiguration 继承至@Configuration,对于熟悉spring的开发者而言,此标注当前类是配置类,并会将当前类内声明的一个或多个以@Bean注解标记的方法的实例纳入到srping容器中,并且实例名就是方法名。
- @EnableAutoConfiguration 这个注解就是springboot能自动进行配置的魔法所在了。主要是通过此注解,能所有符合自动配置条件的bean的定义加载到spring容器中,比如根据spring-boot-starter-web ,来判断你的项目是否需要添加了webmvc和tomcat,就会自动的帮你配置web项目中所需要的默认配置。

