lombok简单使用
来源:互联网 发布:php简历管理系统 编辑:程序博客网 时间:2024/05/21 22:35
Lombok
功能
提供简单的注解来消除冗余的java代码 官网idea配置
idea提供了lombok插件,首先在plugins里面下载lombok plugin;
下载好之后在maven的pom.xml里面配置,配置方法可以通过Maven仓库搜索lombok,里面会有提示配置的内容,把内容复制到pom.xml的dependencies标签里即可,接下来就可以在类里面使用lombok的相关注解了.常用注解
@Data
注解在类上,提供了类的getting,setting方法,还有equals,canEqual,hashCode,toStirng方法@Datapublic class Hello { int a; String b; long c;}
查看一下类的方法:
op/Blogs/mdPng/lom3.png)@Setter
注解在属性上,提供了setting方法@Getter
注解在属性上,提供了getting方法@Log4j
注解在类上,为类提供一个log4j的属性对象叫log@Log4jpublic class Hello { int a; String b; long c;}
查看类的方法,发现有一个log对象
@NoArgsConstructor
注解在类上,为类提供一个无参的构造方法@NoArgsConstructorpublic class Hello { int a; String b; long c;}
查看类方法:
@AllArgsConstructor
注解在类上,为类提供一个全参的构造方法@AllArgsConstructorpublic class Hello { int a; String b; long c;}
查看类方法:
@Builder
注解在类上,可以更自由地去构造类中的属性,如下:@Builderpublic class Hello { int a; String b; long c;}
使用builder:
Hello hello = null;hello.builder().a(32).b("sss").c(11111111);
阅读全文
0 0
- lombok简单使用
- 【Lombok】lombok使用教程
- lombok的简单介绍及使用
- lombok 使用
- lombok使用
- lombok使用
- 使用lombok
- Lombok使用
- lombok使用
- Lombok使用
- lombok使用
- lombok 简单入门
- Lombok 简单说明
- eclipse中使用Lombok
- lombok的使用
- Lombok 的使用
- Lombok 安装与使用
- Eclipse中使用lombok
- Oracle 11g Windows新建用户、表空间、授权
- 动态导出excel中的列和行
- LeetCode 56. Merge Intervals
- 终于搞定了mfc声明全局变量
- [自学笔记]Tom Mitchell《机器学习》
- lombok简单使用
- 函数声明,函数表达式,块级作用域小结
- itk中的特征提取算法(三)
- mybatis-generator用法
- JSP数据交互
- ES6--Class、Module及常用特性
- 程序员最核心的竞争力是什么?
- PHP_安全编程建议
- idea中dependencies中总是有红色波浪线(缺少dependency)的解决办法