美文网首页
疑问总结--待问待资讯--持续更新

疑问总结--待问待资讯--持续更新

作者: 名字是乱打的 | 来源:发表于2020-08-04 10:08 被阅读0次
    1.lombok---为什么

    customer里的lombok都用的@RequiredArgsConstructor
    server用的@AllArgsConstructor
    看到

    @RequiredArgsConstructor会将类的每一个final字段或者non-null字段生成一个构造方法 
    @AllArgsConstructor 生成一个包含过所有字段的构造方法。
    

    然而还是不太明白

    现在明白了,其实都可以用,但是如上代码段中说的那样,@AllArgsConstructor注解的类中,里面字段无需加final标明需要构造的字段,而我们的@RequiredArgsConstructor需要对需要生成构造方法的字段加final eg:final ServerApi api;
    简单来说就是作用范围的区别,@RequiredArgsConstructo可以设置类中哪些字段生成构造方法,那些不生成,@AllArgsConstructor会全部生成

    相关文章

      网友评论

          本文标题:疑问总结--待问待资讯--持续更新

          本文链接:https://www.haomeiwen.com/subject/cdiirktx.html