FreeBuilder:自动生成Java的Builder模式 源码
FreeBuilder的 自动为Java 1.8+生成Builder模式 当设计类的构造函数或静态工厂将具有多个参数的类时,Builder模式是一个不错的选择。 —有效的Java,第二版,第39页 背景 在Java中实现非常繁琐,容易出错且重复。 谁没有看过一个由十个参数组成的构造函数,对这个类的先前维护者产生了交叉思考,然后又添加了“仅一个”? 即使是简单的四字段类,最基本的构建器API都需要39行代码,如果不使用类的实用程序来生成值样板,则甚至需要72行代码。 FreeBuilder为您提供所有样板文件,以及JavaDoc,getter方法,mapper方法,,和(用于测试)等免费功能
文件列表
FreeBuilder:自动生成Java的Builder模式
(预估有个302文件)
gradlew
5KB
.gitattributes
15B
AnalyserTest.java
73KB
SetPropertyTest.java
43KB
DefaultSourceTest.java
41KB
BuildableListPropertyTest.java
52KB
BiMapMutateMethodTest.java
43KB
BuildablePropertyTest.java
58KB
ProcessorTest.java
76KB
Datatype_Builder.java
81KB
暂无评论