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: 3,182 · Posted: 2022-06-03
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...