SpringBoot 常用注解

1.@RequestMapper ()                                                 处理请求

2.@EnableTransactionManagement                                开启事务的注解

3.@Controller                                                                   控制层注解

4.@Service                                                                       服务层注解

5.@EnableScheduling                                                      开始计划程序注解

6.@Configuration                                                              配置层注解

7.@Overide                                                                      重写方法注解

8.@Bean                                                                          标识被托管的bean 对象注解

9.@Component                                                                标识组件注解

10.@Autowired                                                                被托管的bean对象通过类型自动注入

11.@MapperScan()                                                     扫描路径下的包

12.@ResponseBody                                                       使被标记方法返回Json 数据

13.@RestController                                                        和Controller 同种作用,可解析成Json

14.@Scheduled(fixedRate+ms)                                 和5号注解搭配定时器 定时执行

15.@GetMapping                                                            限定只能是Get 请求

16.@AllArgsConstructor                                                 实体类全参构造注解

17.@NoArgsConstructor                                                 实体类无参构造注解

18.@Qualifer( )                                                               在按照类型注入的基础上再按照名称注入                       

19.@Resource                                                               默认ByName 进行自动注入

20.@Param                                                                    指定参数名称正确注入

21.@Repository                                                             持久层注入容器

22.@PostMapping                                                        限定只能是Post 请求

23.@Value                                                                    获取bean的属性,一般用于读取配置文件的数据,作用在变量上

24.@ConfigurationProperties                                       注入Bean属性,然后再通过当前Bean获取注入值,作用在类上

25.@PropertySource                                                     指定要读取的配置文件,可以和@Value或@ConfigurationProperties配合使用

26.@RequestParam                                                      获取查询参数。即url?name=这种形式

27.@PathVariable                                                         获取路径参数。即url/{id}这种形式

28.@RequestHeader                                                    获取请求头的信息

29.@CookieValue                                                         获取Cookie 的信息

30.@RequestBody                                                        获取Body的参数,一般用于post获取参数

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

能像风一样

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值