再也不用写get,set,构造函数了

Android 插件之Lombok  !!!


         还在为写构造方法,get,set,toString等等方法而痛苦吗 ?大量的Bean,大量的这些必须参数,难道每次都要Alt+insert ?然后一个一个的选择吗?臃肿的实体类,看着好烦?哈哈,从今日起,你讲原理这一切!!!

        今天无意间看网页发现了一个强大的插件,由于本人目前用Android Studio做开发,所以本文也是用的这个开发工具来作为演示。

        首先附上lombok的官网,大家可以根据自己的开发工具进去自行选择。

Android Studio 上的导入方法

文字总是那么苍白无力,上图吧。

File->Setting->plugins->点击Browse->输入Lombok->选择Lombok plugins安装,重启

         重启完成以后在自己的项目的Module:app下的Gradle下添加依赖,依赖咱们一般都是在官网选择最新的。

添加依赖

         完事,配置这么多,彻底完成,怎么用呢?随便创建一个实体类,只需要 在类的上边加上@Data就好了,嗯哼?对,就这么一个简单的操作,你再也不用写那些get,set,toString,hascode以及无参数构造方法等等了,总是你能想到的都应该有,咱们试着调用一下看看?

创建实体类,记得在上边加上@Data    切记!切记!切记!
就是这么用,实体类中什么也没写,这边确是这么方便的调用。简单!

         当然,你如果感觉这个有点多,也可以选择自己想要的一些方法,因为首次发现,不是太了解,如果有什么其它用法,请自行尝试!

也可以自己选择自己想要的方法,如果需要带有有参的构造方法,个人亲试要同时加上NoArgsConstructor 和 AllArgsConstructor.

总之多尝试!!!

你可能感兴趣的:(再也不用写get,set,构造函数了)