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,打开之后的界面如下:

本文介绍了如何使用GsonFormatPlus插件快速生成Android实体类,并结合Lombok进行优化,减少代码行数。通过在build.gradle中引入Lombok库,然后在实体类上使用@Data注解,自动生成set、get方法,实现代码精简。
最低0.47元/天 解锁文章
926

被折叠的 条评论
为什么被折叠?



