Java Lombok @RequiredArgsConstructor 注解
Java Lombok Spring Boot 大约 452 字注解
@RequiredArgsConstructor
作用
在Spring
中写在类上可以代替@Autowired
或@Resource
标注成员变量。
需要注意的是在注入时需要用final
定义。
举例
DemoService
是用@Service
标注的、被Spring
管理的对象。
在DemoController
中标注@RequiredArgsConstructor
,告知Lombok
生成构造方法。
Spring
注入时以构造方法方式进行依赖注入。
@RestController
@RequiredArgsConstructor
public class DemoController {
private final DemoService demoService;
@GetMapping("/test")
public String test() {
demoService.sayHello();
return "ok";
}
}
阅读 78 · 发布于 2022-06-03
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
PostgreSQL 备份与还原阅读 3674
-
MySQL 中文全文检索 ngram 处理停止词阅读 3264
-
Java 并发编程之 AtomicReference阅读 465
-
Nginx 配置之开启状态检查阅读 1587
-
Spring Boot 使用 Session 管理登录状态和拦截请求阅读 6516
-
Git 提示 error failed to push some refs to git@github.com阅读 2169
-
GoLand defer 提示 Unhandled error 解决方法阅读 4873
-
MySQL 全文检索设置停止词阅读 1609
-
PostgreSQL 使用 \copy 命令时报 character with byte sequence 0xc3 0xa5 in encoding "UTF8" has no equivalent in encoding "GBK"阅读 6830
-
Android VideoView 播放本地视频短暂黑屏的解决方法阅读 3997