SpringBoot⼏个常⽤的注解介绍
(1)@RestController和@Controller指定⼀个类,作为控制器的注解
(2)@RequestMapping⽅法级别的映射注解,这⼀个⽤过Spring MVC的⼩伙伴相信都很熟悉
(3)@EnableAutoConfiguration和@SpringBootApplication是类级别的注解,根据maven依赖的jar来⾃动猜测完成正确的spring的对应配置,只要引⼊了sprin g-boot-starter-web的依赖,默认会⾃动配置Spring MVC和tomcat容器springmvc常用标签
(4)@Configuration类级别的注解,⼀般这个注解,我们⽤来标识main⽅法所在的类,完成元数据bean的初始化。
(5)@ComponentScan类级别的注解,⾃动扫描加载所有的Spring组件包括Bean注⼊,⼀般⽤在main⽅法所在的类上
(6)@ImportResource类级别注解,当我们必须使⽤⼀个xml的配置时,使⽤@ImportResource和@Configuration来标识这个⽂件资源的类。
(7)@Autowired注解,⼀般结合@ComponentScan注解,来⾃动注⼊⼀个Service或Dao级别的Bean
(8)@Component类级别注解,⽤来标识⼀个组件,⽐如我⾃定了⼀个filter,则需要此注解标识之后,Spring Boot才会正确识别

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。