- 摘要:目的:开发中喜欢builder模式去构造一个实例,而当一个对象的属性过多的时候,手动的去完成一个类的builder是很繁琐的;所以如果能够自动生成相应的代码在开发中是很有必要的原理:builder模式代码的自动生成借鉴于setget方法的自动生成效果:1:在code菜单项下面会出现Generatebuilder选项2:在弹出的窗口选择templateBuilder3:选择ok后自动生成如下代码:4:将生成的类Builder改为static,插件还需完善的地方5:构造实例new
目的:开发中喜欢builder模式去构造一个实例,而当一个对象的属性过多的时候,手动的去完成一个类的builder是很繁琐的;所以如果能够自动生成相应的代码 在开发中是很有必要的
原理:builder模式代码的自动生成 借鉴于set get方法的自动生成
效果:
1 : 在code 菜单项下面会出现 Generate builder 选项
2 :在弹出的窗口选择 template Builder
3 : 选择ok后 自动生成如下代码:
4 :将生成的类Builder 改为 static ,插件还需完善的地方
5 :构造实例
new Person.Builder()
.name("")
.age(2)
.address("")
.build();
Intellij idea generate builder 插件-用于自动生成builder模式代码
最新推荐文章于 2024-08-15 21:48:30 发布