- 在开发中controller 和service层往往要注入很多bean,Autowired 代码越来越多,代码越来越冗杂

- 众所周知,spring注入bean的方式有 set, constructor, 属性注入等
- Lombok提供了一种通过构造器注入bean的方式,可以是代码更简洁,只需要一个注解 @RequiredArgsConstructor
@RestController
@RequestMapping("/demo")
@RequiredArgsConstructor
public class GreetingController {
final StringRedisTemplate redisTemplate;
final TenantService tenantService;
@GetMapping("/test")
public void test(){
System.out.println(tenantService.getAll());
}
}
本文介绍如何使用Lombok的@RequiredArgsConstructor注解简化Spring框架中Controller和服务层的依赖注入过程,使得代码更加简洁易读。
2169

被折叠的 条评论
为什么被折叠?



