Project Lombok
来源:互联网 发布:互联网公司数据分析 编辑:程序博客网 时间:2024/06/08 20:03
Project Lombok
通过注解来减少 Java 中的重复性代码,比如 getter 和 setter、非空检查、生成 Builder 等。
环境准备:
1. 将 lombok.jar 复制到 myeclipse.ini / eclipse.ini 所在的文件夹目录下
2. 打开 eclipse.ini / myeclipse.ini,在最后面插入以下两行并保存:
-Xbootclasspath/a:lombok.jar
-javaagent:lombok.jar
3.重启 eclipse / myeclipse
package com.chen.entity;import lombok.AllArgsConstructor;import lombok.Getter;import lombok.NoArgsConstructor;import lombok.Setter;@Setter//注解在属性上;为属性提供 setting 方法@Getter//注解在属性上;为属性提供 getting 方法@NoArgsConstructor//注解在类上;为类提供一个无参的构造方法@AllArgsConstructor//注解在类上;为类提供一个全参的构造方法public class StudentByalombok {private int id; private String name; private String age; private String sex; public static void main(String[] args) { StudentByalombok studentlombook=new StudentByalombok(1, "chenjian", "22", "男"); studentlombook.setAge("25"); System.out.println(studentlombook.toString()); }@Overridepublic String toString() {return "StudentByalombok [id=" + id + ", name=" + name + ", age=" + age+ ", sex=" + sex + "]";} }运行结果:
0 0
- Project Lombok
- Project Lombok
- Project Lombok插件使用
- 利用 Project Lombok 自定义 AST 转换
- Lombok
- lombok
- Lombok
- lombok
- lombok
- lombok
- lombok
- lombok
- Lombok
- lombok
- Lombok
- Lombok
- lombok
- Lombok
- 蓝桥杯 ALGO-43 算法训练 A+B Problem
- leetcode 345. Reverse Vowels of a String
- [勇者闯LeetCode] 13. Roman to Integer
- 转载:应该考虑进行何种测试
- 抢红包
- Project Lombok
- HDU 1213 how many tables
- Android NDK开发初步探索
- Win8安装Rational Rose教程
- centos7 yum安装redis3.2.8
- https 证书
- 蓝桥杯 ALGO-145 算法训练 4-1打印下述图形
- RxJava入门(一)
- 蓝桥杯 ALGO-143 算法训练 字符串变换