1、lambok为什么会出现,解决了什么问题
lambok项目是为了解决项目中一些繁琐重复的代码,减少代码量和代码维护的负担
而lambok项目的产生就是为了省去我们手动创建getter和setter方法的麻烦,它能够在我们编译源码的时候自动帮我们生成getter和setter方法。即它最终能够达到的效果时:在源码中没有getter和setter方法,但是在编译生成的字节码文件中由getter和setter方法
2、此前是怎么做的?
因为我们在编写java代码时,经常会出现新建一个类,然后设置几个字段,最后还需要花费很多时间来建立getter和setter方法。虽然eclipse和idea开发环境下都有自动生成的快捷方式,但自动生成这些代码后,如果bean中的属性一旦由修改、删除或增加时,需要重新生成或删除get/set等方法,给代码维护增加负担。
3、如何使用
idea中进入setting,在plugins中下载lambok插件,然后关闭重启
在pom.xml文件中,添加lambok的maven依赖
在bean中使用lambok注解创建模板类
运行主类
4、分享
简书markdown笔记:
网友评论