开发者社区> 问答> 正文

@BuildProperty注解的用途是什么?

@BuildProperty注解的用途是什么?

展开
收起
萝卜丝丸子 2024-06-04 16:59:53 27 0
2 条回答
写回答
取消 提交回答
  • @BuildProperty注解的用途是标记在POJO类中的setter方法上,以便注解处理器能够扫描到这些方法并自动生成对应的Build构造器类。

    2024-06-04 19:14:57
    赞同 1 展开评论 打赏
  • 可以自动生成代码,例如在一个pojo类中,标记某个字段,会自动生成构造方法和getter和setter

    public class User {
    
        @BuildProperty
        private String name;
    
        @BuildProperty
        private int age;
    }
    

    例如这个,会自动生成UserBuilder类,使用的时候可以直接这样使用

    User user = UserBuilder().setName("Alice").setAge(30).build()
    2024-06-04 17:09:00
    赞同 1 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载