Java项目使用Lombok--使得你的实体类更加简洁
来源:互联网 发布:文字填充图片软件 编辑:程序博客网 时间:2024/06/15 09:27
Java项目使用Lombok–使得你的实体类定义更加简洁
- Java项目使用Lombok使得你的实体类定义更加简洁
- 概述
- Lombok使用
- Lombok常用注解
- Java项目使用Lombok使得你的实体类定义更加简洁
概述
Java在面向对象的编程过程中,用的最多的就是POJO、VO、DTO这样的实体,我们通常会给这些对象生成各种getter、setter、toString、hashCode、构造函数等等方法,这个代码没有什么技术含量,但是用的很普遍,当我们要在这些类中增加字段或者删除字段等都十分的麻烦,需要将上面提到的方法重写,是否有开源的工具可以简化这些操作呢?答案是:有。本文介绍了lombok的工具的使用及其常用的注解,请大家亲身实践吧。
Lombok使用
Lombok虽然是一个Java的插件,但是和其它的插件不同的是,在使用方面它需要进行额外的配置才行。
- 首先下载Lombok.jar,下载地址: https://projectlombok.org/index.html
- 将下载的jar包加入到你的项目中
- 在你的MyEclipse或者Eclipse的安装目录下打开myeclipse.ini/eclipse.ini文件,在其中加入下面两行
-Xbootclasspath/a:lombok.jar-javaagent:lombok.jar
- 重新启动MyEclipse或者Eclipse
Lombok常用注解
- @Data 该注解注解用在类上,可以为类创建setter、getter、toString()、hashCode()等方法
- @Getter 作用在每一个字段上,能够为该字段创建getter方法
- @Setter 作用在每一个字段上,能够为该字段创建setter方法
- @NoArgsConstructor, @AllArgsConstructor 作用在类上,提供的分别是无参数的构造函数和全参数的构造函数
- @toString 作用在类上,单独的构造toString()方法
- NonNull 字段的非空检查
0 0
- Java项目使用Lombok--使得你的实体类更加简洁
- Android 开发之lombok--- 让java实体类更简洁
- 使用Lombok精简java实体类代码
- 维护代码简洁,使用lombok消除冗长的Java代码
- 使用lombok写更简洁的Java代码
- 让java代码更加的简洁
- 学会使用css缩写div+css布局代码(使你的代码更加简洁)
- Java lombok的使用
- 5大诀窍助你打造更加简洁的用户界面
- Java lombok的安装使用
- 让Activity更加简洁第二篇---AsyncTask的使用姿势
- Java中的lamda表达式---更加高效简洁的表达方式
- 使用 Lombok 减少你的样板代码
- 使用Lombok简化你的代码
- 简化你的开发-使用lombok
- Lombok -- 简化你的Java编码 (JDK6+)
- lombok-实现java代码简洁化
- 教你打造一个EvenBus 通用的model让你的代码更加简洁
- linux之jdk安装与tomcat配置安装
- 【LeetCode】448. Find All Numbers Disappeared in an Array
- directx中第五卷
- 【软件工程】机房文档--详细设计说明书
- 【Oracle学习】之 手动开启服务
- Java项目使用Lombok--使得你的实体类更加简洁
- 冒泡排序
- 二叉树遍历的递归与非递归算法
- java安全架构____java HMAC原理
- 1121. Damn Single
- DNS域名解析
- android studio Error:(1, 1) 错误: 非法字符: '\ufeff' 解决方案
- QSqlQueryModel使用例子
- Python 网络抓取和文本挖掘