对于对接三方接口总有一堆字段参数,如在入参时需要赋值,将请求参数封装成一个pojo实体类,然后需要为其set,调用许多setter方法,如果一行行去编写很麻烦,。。。能不能节省一下我仅存的生产力呀。。
然而还真有解决方案,有两款非常好用插件,这是IDEA的插件,他们都可以直接生成调用一个实体类所有setter方法的代码,非常节省时间,提高效率。
第一种(也是我目前在用的一种解决方案)
奉上地址:https://github.com/yoke233/genSets/releases
从上面地址中下载jar包并导入IDEA后重启即可使用。
只需要配置插件后,通过实体类对象.allset就可以了!!!最后填值就可以了
第二种方案
奉上地址:https://github.com/wangyingjie/generate-set/tree/master/zip
在文件夹下面有一个:Auto-generate-set.wmv 安装使用说明
该插件是作者依赖 idea2017.2.6版本开发,目前支持2017.3,低版已测试不支持!
如下为插件使用效果:
注意:两种方案最主要的区别在于,第一种没有赋初始值,而第二种会赋初始值。