1、pom.xml引入maven依赖
org.projectlombok
lombok
2、下载lombok插件,然后放在eclipse的根目录。
文章图片
文章图片
3、cmd切换到这个目录,执行 java -jar lombok-1.18.10.jar,弹出配置框,然后依次操作就可以了。
【实体类不需要写get、set方法(安装lombok插件)】
文章图片
安装成功,退出,重启eclipse。
文章图片
4、Java代码使用
文章图片
其他注解可以自行尝试
- @Date:加在类上,相当于同时使用了@ToString、@EqualsAndHashCode、@Getter、@Setter和@RequiredArgsConstrutor这些注解;
- @AllArgsConstructor:加在类上,可以生成含实体类全参数的构造方法;
- @NoArgsConstructor:加在类上,可以生成无参构造方法;
- @RequiredArgsConstructor:加在类上,配合@NonNull注解使用,生成指定参数的构造方法。比如在age属性前面加@NonNull注解,则User生成需要age参数的构造方法;
- @Getter:加在类上,可以生成实体类所有属性的getter方法;
- @Setter:加在类上,可以生成实体类所有属性的setter方法;
- @ToString:加在类上,调用toString()方法,可以输出实体类中所有属性的值。
推荐阅读
- Java|Java基础——数组
- 人工智能|干货!人体姿态估计与运动预测
- java简介|Java是什么(Java能用来干什么?)
- Java|规范的打印日志
- Linux|109 个实用 shell 脚本
- 程序员|【高级Java架构师系统学习】毕业一年萌新的Java大厂面经,最新整理
- Spring注解驱动第十讲--@Autowired使用
- SqlServer|sql server的UPDLOCK、HOLDLOCK试验
- jvm|【JVM】JVM08(java内存模型解析[JMM])
- 技术|为参加2021年蓝桥杯Java软件开发大学B组细心整理常见基础知识、搜索和常用算法解析例题(持续更新...)