码迷,mamicode.com
首页 > 编程语言 > 详细

SpringBoot整合lombok省略set和get方法

时间:2020-02-29 22:17:29      阅读:272      评论:0      收藏:0      [点我收藏+]

标签:width   int   生效   概述   src   依赖   针对   编写   vat   

一、lombok概述

Lombok想要解决了的是在我们实体Bean中大量的Getter/Setter方法,以及toString, hashCode等可能不会用到,但是某些时候仍然需要复写,以期方便使用的方法;在使用Lombok之后,将由其来自动帮你实现代码生成,注意,其是 在运行过程中,帮你自动生成的 。就是说,将极大减少你的代码总量。

作用:

  • 消除模板代码:getter、setter、构造器、toString()、equals()
  • 便捷的生成比较复杂的代码,例如一个POJO要转化成构建器模式的形式,只需要一个注解。

二、使用过lombok

1. 添加依赖

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

2. Idea安装lombok插件

如果想让lombok生效我们还需要针对idea工具进行插件的安装。

技术图片

3. 编写一个实体类 User,使用@Data注解

@Data
public class User {  
   private String name;  
   private int age;
}

注意:lombok 的注解不能被继承。

4. lombok的注解介绍

 

SpringBoot整合lombok省略set和get方法

标签:width   int   生效   概述   src   依赖   针对   编写   vat   

原文地址:https://www.cnblogs.com/myitnews/p/12386333.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!