Lombok插件的使用

Lombok插件的使用

Lombok插件能够方便pojo类的编写(实体类的编写)

使用Lombok插件的使用可以代替(get/set方法、构造器、toString、hashcode等的编写)

Lombok插件的安装

安装步骤:

  1. 在IDEA中安装Lombok插件:(Setting->plugins->insert…)

    插件安装位置

  2. 导入Lombok的Jar包(project Lombok)[删除<scope></scope>]

    1
    2
    3
    4
    5
    6
    7
    8
    9
    <dependencies>
    <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
    <dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.18.22</version>
    </dependency>

    </dependencies>
  3. 使用Lombok

使用Lombok

在以前 我们都是使用Alt+Ins来方便编写get\set方法等等

以前的实体类

但现在 我们仅仅使用@注解就能完成这个工作

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package com.dwx.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

//创建与数据库映射的类
@Data
@AllArgsConstructor
@NoArgsConstructor
public class student {
private int id;
private String name;
private String password;

}

现在的编写方法

注解的解释:

  • @Data:代替get/set方法、无参构造、toString、hashcode、equals
  • @AllArgsConstructor:代替有钱构造
  • @NoArgsConstructor:代替无参构造

这个插件还有很多的注解 但是最重要的只有以上三个

Donate
  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.

扫一扫,分享到微信

微信分享二维码
  • Copyrights © 2015-2023 dwx
  • Visitors: | Views:

请我喝杯咖啡吧~

支付宝
微信