JavaSE-Lombok
Lombok
介绍
作用:项目在编译时根据Lombok注解生成通用方法
项目官方地址:https://www.projectlombok.org/
Idea插件地址:https://plugins.jetbrains.com/plugin/6317-lombok
Lombok是一个实用的java工具,使用它可以消除java代码的臃肿,Lombok提供一系列的注解,使用这些注解可 以不用定义getter/setter、equals、构造方法等,它会在编译时在字节码文件自动生成这些通用的方法,简化开发 人员的工作。 ,
注解:
@Data注解可以自动生成getter/setter方法,
@ToString生成tostring方法。
使用方法:
1、在项目中添加Lombok的依赖
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
2、在IDEA开发工具中添加Lombok插件
作用:使用IDEA开发时根据Lombok注解生成通用方法,不报错
一、添加 lombok 插件
方法一:
file -- setting -- plugins -
输入 Lombok 搜索,进行安装
方法二:
获取从官网下载插件后,通过本地安装
项目官方地址:https://www.projectlombok.org/
Idea插件地址:https://plugins.jetbrains.com/plugin/6317-lombok
二、引入依赖
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency>
三、使用Lombok注解
import lombok.Data; import lombok.ToString; import java.util.List; @Data @ToString public class Student { private String name; private String age; private String mondy; private String birthday; private Student bestFriend; private List friends; }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律