我有这个由超过50个属性组成的pojo文件。创建手动构建器类可能是容易出错的活动。
有没有简单的方法来生成构建器类?例如如果你需要生成getter setter,你通常会使用eclipse Source > Generate Getters and Setters
是否有一个无痛的程序来执行此操作?
非常感谢任何帮助..
答案 0 :(得分:5)
使用Lombok。
您可以为您的课程注释,例如:
@Data //generate getters and setters
@EqualsAndHashCode(callSuper=true) //self descriptive
@NoArgsConstructor //self descriptive
@AllArgsConstructor //self descriptive
备注:目前仅适用于Eclipse。
答案 1 :(得分:1)
我刚刚使用Practical macros,在几分钟的市场安装中,我可以生成 * 构造函数 *, getters / setters, toString , hashcode 和等于(基本上链接标准的eclipse命令) strong>单一命令。正是我在寻找并为我节省了大量时间。我还可以看到更多的用途,对Earnst(创作者)做得很好。