序言
在开发中,一些Vo对象拥有很多属性,一味地利用set()方法使得代码很臃肿,利用Builder模式构建对象解放了程序员的双手,链条式复制的效率几倍快于传统的set()方法。因此在STS3|Eclipse安装插件直接生成相应的Builder模式代码成为了解决方案。笔者在直接安装SparkBuilderGenerator插件过程中遇到了jre不满足安装依赖的报错,因为安装的该插件版本太高(0.0.19),所以不适用在Jre8。决定找旧版本,直接上官网链接,在这里可以浏览详细得插件介绍,包括插件特点、版本迭代说明、多种安装方法(Via FTP or HTTPS站点安装)、插件使用方法等。
下载SparkBuilderGenerator插件Jar包
打开图示链接所示的网站,下载旧版本的插件。
在这里选择了0.0.16版本的SparkBuilderGenerator插件Jar包。
将Jar包放plugin文件夹下
如图所示,进入STS3|Eclipse软件的安装文件下,找到plugin文件夹,将Jar包放在其下即可
重启STS3|Eclipse
重启STS3|Eclipse软件后,在工具栏中就可以看到SparkBuilderGenerator插件图标,图标示意描述为一个锤子敲打出一片火花。
自动生成的代码