今天用IDEA中的sonar-Lint扫描代码,居然发现@RequestMapping这个注解也报错了
然后把然后把报错信息翻译一下,大概意思就是说Spring4.3 之后,引用了@GetMapping @PostMapping 优于@RequestMapping了,
去网上简单查了一下@RequestMapping 和 @GetMapping @PostMapping 区别
@GetMapping是一个组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写。
@PostMapping是一个组合注解,是@RequestMapping(method = RequestMethod.POST)的缩写。
然后这边代码我就改成了下面的
不禁感叹,现在技术更新的是真的快,明明也是标准的写法,居然会因为spring版本更新的原因,导致sonar扫描出来是问题代码