@data 和@builder 注解有啥用

   @Data
 @Builder(get = "")
    class god {
       private byte a=0;
       private java.lang.Byte ss() { return 2; }
    }
}
package com.company;
public @interface Builder {
    String get();
}
package com.company;
public @interface Data {
    byte parameter=10;
}

我再网上看到别人写的这种@data@bulider 但是不明白有什么用,求指教,谢谢

阅读 2.4k
1 个回答

三段代码,第一段是对注解使用的描述,后两段是注解的定义,即标示注解有哪些成员
注解做了什么,取决于对应的注解处理器解析,通常结合反射及注解接口
@Data 为类提供读写功能,从而不用写get、set方法

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题