eclipse 使用lombok 精简java bean
2017-02-25 10:19
274 查看
前言:
lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 POJO
lombok 的官方网址:http://projectlombok.org/ 官方有演示视频 教你快速使用
下面是lombok在不同的工具下使用
![](https://images2015.cnblogs.com/blog/764313/201702/764313-20170225100920054-1184088053.png)
简单说下在eclipse中的用法
1.下载lombok.jar包https://projectlombok.org/download.html
2.运行Lombok.jar:
3.在自己的项目中加入 lombokjar
4.引用图如下
![](https://images2015.cnblogs.com/blog/764313/201702/764313-20170225101733835-572480339.png)
5lombok 注解:
lombok 提供的注解不多,可以参考官方视频的讲解和官方文档。
Lombok 注解在线帮助文档:http://projectlombok.org/features/index.
下面介绍几个我常用的 lombok 注解:
@Data :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法
@Setter:注解在属性上;为属性提供 setting 方法
@Getter:注解在属性上;为属性提供 getting 方法
@Log4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象
@NoArgsConstructor:注解在类上;为类提供一个无参的构造方法
@AllArgsConstructor:注解在类上;为类提供一个全参的构造方法
lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 POJO
lombok 的官方网址:http://projectlombok.org/ 官方有演示视频 教你快速使用
下面是lombok在不同的工具下使用
![](https://images2015.cnblogs.com/blog/764313/201702/764313-20170225100920054-1184088053.png)
简单说下在eclipse中的用法
1.下载lombok.jar包https://projectlombok.org/download.html
2.运行Lombok.jar:
Java -jar D:\software\lombok.jarD:\software\lombok.jar这是windows下lombok.jar所在的位置 运行之后会让你选择一个eclipse的位置
3.在自己的项目中加入 lombokjar
4.引用图如下
![](https://images2015.cnblogs.com/blog/764313/201702/764313-20170225101733835-572480339.png)
5lombok 注解:
lombok 提供的注解不多,可以参考官方视频的讲解和官方文档。
Lombok 注解在线帮助文档:http://projectlombok.org/features/index.
下面介绍几个我常用的 lombok 注解:
@Data :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法
@Setter:注解在属性上;为属性提供 setting 方法
@Getter:注解在属性上;为属性提供 getting 方法
@Log4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象
@NoArgsConstructor:注解在类上;为类提供一个无参的构造方法
@AllArgsConstructor:注解在类上;为类提供一个全参的构造方法
相关文章推荐
- 使用Lombok精简java实体类代码
- 加强eclipse的使用技巧。可变参数。基本数据类型自动装箱和拆箱。枚举。反射。数组反射的应用。ArrayList和HashSet。JavaBean
- Lombok精简Java代码及安装使用
- windows下关于使用eclipse开发web服务器后台项目完整配置(jsp+javabean+servlet)
- eclipse中使用lombok,优化java代码
- 燃烧的远征java(二)-开发环境:eclipse 的使用技巧收集
- 使用JSP + JAVABEAN + XML 开发的一个例子 (转自arielxp !Java)
- Eclipse下使用Java Properties文件的中文问题
- 怎样在ECLIPSE中创建JAVABEAN
- 使用Eclipse3.2.1+STP.0.4.0+Apache Tuscany开发SCA的Java组件(4)安装运行错误问题修正篇
- linux转到windows 的javaer在eclipse上面使用CDT进行Win32SDK编程
- Eclipse3使用JSF来设计页面详解(java)
- 使用JSP + JAVABEAN + XML 开发的一个例子
- 使用Eclipse3.2.1+STP.0.4.0+Apache Tuscany开发SCA的Java组件(3)运行篇
- 使用Eclipse与Ant进行java程序开发
- 关于javabean属性使用annotation约束的测试
- 使用JSP + JAVABEAN + XML 开发的一个例子
- Java -- 在Eclipse上使用XFire开发WebService
- 使用 Lotus Notes 和 Eclipse 管理和运行 Java 程序
- Java -- 在Eclipse上使用Hibernate