Spring boot项目整合Lombok

Spring boot项目整合Lombok

首先在settings中查找Lombok插件:
在Marketplace中查找,由于我已经下载完成所以在Installed中显示。
下载后需要重启IDEA

在这里插入图片描述
在工程pom.xml文件中添加依赖:

<dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <version>1.18.12</version>
        </dependency>

每在pom文件中添加一个依赖就会在此处看到对应的maven依赖:
在这里插入图片描述
若无法更新则需要点击右侧maven进行更新,或者在lifecycle中先clean后更新:
在这里插入图片描述
由于Lombok包含日志:
所以在此我们可以在resources文件下新建application.yml文件配置日志级别:

logging:
  level:
    com.dsr: debug //com.dsr包运行产生的日志都为debug
    com.springframework: info //com.springframework包运行产生的日志都为info

在工程中添加对应实体类(dao.Admin):

package com.dsr.dao;

import lombok.Data;
import tk.mybatis.mapper.annotation.KeySql;
import javax.persistence.Id;
import javax.persistence.Table;
/*
@Data可以为类提供读写功能,从而不用写get、set方法。还会为类提供 equals()、hashCode()、toString() 方法。
*/

@Data

//对应数据库中的表名

@Table(name = "admin")
public class Admin {
    //设置主键
    @Id
    //主键回填
    @KeySql(useGeneratedKeys = true)
    private int adminId;

    private String adminName;

    private String sex;

    private String tel;

    private String email;

    private String pwd;

    private String cardId;

    private String role;
}

Lombok常用注解:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值