首页 > 编程语言 > 详细

SpringBoot常用注解

时间:2020-08-19 16:41:54      阅读:59      评论:0      收藏:0      [点我收藏+]

随便记录一下SpringBoot中一些常用的注解。

@GetMapping@PostMapping@PutMapping@DeleteMapping@PatchMapping

是Spring 4.3提供的新注解。比如@GetMapping它是一个组合注解,等价于@RequestMapping(method = RequestMethod.GET),用于简化开发。

 

@SpringBootApplication

是一个组合注解,它整合了@Configuration@EnableAutoConfiguration@ComponentScan注解,并开启了Spring Boot程序的组件扫描和自动配置功能。

在开发Spring Boot程序的过程中,常常会组合使用@Configuration@EnableAutoConfiguration@ComponentScan等注解,所以Spring Boot提供了@SpringBootApplication,来简化开发。

 

@Bean

则是一个方法注解,作用是实例化一个Bean并使用该方法的名称命名。

比如:

@Bean
 ApplicationRunner init(UserRepository repository) {
}

类似于XML配置方式的<bean id="init" class="...ApplicationRunner"/>

 

SpringBoot常用注解

原文:https://www.cnblogs.com/yunyunde/p/13529659.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!