Android使用GsomFormatPlus+Lombok简化定义实体类
关于
因为最近在重构简易音乐项目的java版本,所以难免碰到定义许多实体类,且字段不少的情况,总不能手写吧,所以用插件生成是最简便的,但是每个字段都对应set、get方法以至于一个实体类代码行数达到了600+,如下图:
这肯定不行啊,于是就用到了Lombok插件,当然了也要在moudle的build里面添加引用,最后同样的实体类使用后代码行数锐减如下:
使用GsomFormatPlus
首先我们要去Android studio的settings/plugins:
装好之后,我们点击apply and ok,此时我们需要一个自己准备一个接口返回的json数据,然后新建一个class如下:
public class LoginEntity {
}
然后在括号内右键选择Generate,然后选择我们新添加的插件,GsonFormatPlus,打开之后的界面如下:<