JavaSE-Lombok

Lombok

介绍

作用:项目在编译时根据Lombok注解生成通用方法

项目官方地址:https://www.projectlombok.org/

Idea插件地址:https://plugins.jetbrains.com/plugin/6317-lombok

 

Lombok是一个实用的java工具,使用它可以消除java代码的臃肿,Lombok提供一系列的注解,使用这些注解可 以不用定义getter/setterequals、构造方法等,它会在编译时在字节码文件自动生成这些通用的方法,简化开发 人员的工作。 ,

注解:

@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;
}
复制代码

 

posted @   hehehenhen  阅读(48)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示