@RequiredArgsConstructor用法

在springboot项目中,controller或service层中需要注入多个mapper接口或者另外的service接口,这时候代码中就会有多个@AutoWired注解,使得代码看起来什么的混乱。
lombok提供了一个注解:
@RequiredArgsConstructor(onConstructor =@_(@Autowired))
写在类上面可以代替@AutoWired注解,需要注意的是:在注入的时候需要用final定义,或者使用@notnull注解
@RestController
@RequiredArgsConstructor
class MybatisPlusApplicationTests {

private final UserMapper userMapper;

    ......

}

posted @ 2022-04-11 16:53  唯美食不可辜负  阅读(1853)  评论(0)    收藏  举报