Java Lombok @RequiredArgsConstructor 注解
Java Lombok Spring Boot About 452 words注解
@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";
}
}
Views: 4,622 · Posted: 2022-06-03
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...