文件名称:FreeBuilder:自动生成Java的Builder模式
文件大小:613KB
文件格式:ZIP
更新时间:2024-02-24 14:13:17
java code-generator builder-pattern Java
FreeBuilder的 自动为Java 1.8+生成Builder模式 当设计类的构造函数或静态工厂将具有多个参数的类时,Builder模式是一个不错的选择。 —有效的Java,第二版,第39页 背景 在Java中实现非常繁琐,容易出错且重复。 谁没有看过一个由十个参数组成的构造函数,对这个类的先前维护者产生了交叉思考,然后又添加了“仅一个”? 即使是简单的四字段类,最基本的构建器API都需要39行代码,如果不使用类的实用程序来生成值样板,则甚至需要72行代码。 FreeBuilder为您提供所有样板文件,以及JavaDoc,getter方法,mapper方法,,和(用于测试)等免费功能