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 @ 2021-11-27 17:02  hehehenhen  阅读(58)  评论(0)    收藏  举报