一、前言 小编最近在项目里看到有的同事大神用到了Lombok中的一个RequiredArgsConstructor,带着好奇发现这个东西就是简化了一些Autowired注解,想想如果一个Service还有几十个注入,这样就要写上几十个Autowired,这样代码显示很臃肿哈。有了RequiredArgsConstructor注解,我们就可以减少Autowired的书写。用过的人都说好哈,下面带大家一起使用一下!二、导入Lombok依赖dependencygroupIdorg。projectlombokgroupIdlombokartifactIddependency三、注解使用 友情提示:类上加上RequiredArgsConstructor,需要注入的类要用final声明,或者使用NonNull。RestControllerRequestMapping(test)Slf4j作用在类上RequiredArgsConstructorpublicclassTestController{必须声明为final类型privatefinalTestServicetestS或者使用Lombok的注解NonNullprivateTestMappertestMGetMapping(hello3)publicinthello3(){TesttestnewTest();test。setName(sss);test。setId(0);returntestMapper。insert(test);}}四、总结 有时候这样感觉没什么用,和Autowrired差不多,但是我们要多去尝试一些新的东西,才能成长哈。看了小编的文章,有没有涨知识哈! 有缘人才可以看得到的哦!!!小编自己的网站,欢迎访问哈!! 小王博客站