博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Intellij idea generate builder 插件-用于自动生成builder模式代码
阅读量:5984 次
发布时间:2019-06-20

本文共 436 字,大约阅读时间需要 1 分钟。

hot3.png

目的:开发中喜欢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();

 

转载于:https://my.oschina.net/hxlzpnyist/blog/759269

你可能感兴趣的文章
使用Akka Http,ActiveMQ搭建一个邮件发送服务器
查看>>
kvm starting domain: cannot send monitor command
查看>>
Tomcat主配置文件Server.xml详解
查看>>
中考在即,您为孩子选择什么?--读<<招生全攻略>>有感
查看>>
深入剖析 HTML5
查看>>
Mysql mysql.server启动脚本详解 .
查看>>
网格(GridView)+图片(ImageView)+文字(TextView)
查看>>
jquery遇上Ajax
查看>>
iptables
查看>>
我的友情链接
查看>>
RHEL-6.1/5.4安装Heartbeat-3-0-7有可能碰见的各种错误及解决方法
查看>>
win32控制台应用程序中使用CString类型的方法
查看>>
关于authlib集成windows ad失败的分析并解决[草稿]
查看>>
DISCUZ官方论坛模仿开发日志(二)
查看>>
Java设计模式系列之策略模式
查看>>
Sql异常①
查看>>
Jquery 校验文本框只能输入负数、小数、整数
查看>>
官宣:深度剖析免费OA系统是如何盈利
查看>>
vue2.0学习笔记(一)搭建学习环境
查看>>
数据库热备产品都有哪些?各有什么优缺点?
查看>>