MyBatis+SpringMVC+SpringBootSpringboot核心技术SpringBoot极简教程 · Spring Boot

使用Lombok消除pojo类模板代码

2018-05-20  本文已影响10人  养码哥

首先,要让IDE支持Lombok。对于idea来说,安装Lombok插件,只需要在preference->plugins中搜索lombok plugin并安装即可。

Lombok常用注解如下

在使用Lombok的时候,可以配合idea的structure窗口查看lombok注解生成的东西。

核心代码例子:

   package com.microservice.firstboot.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import lombok.Builder;

@ApiModel("地址模型")
@Builder
public class Address {
@ApiModelProperty("用户ID")
private int id;
@ApiModelProperty("所在省份")
private String province;
@ApiModelProperty("所在地市")
private String city;
@ApiModelProperty("所在区县")
private String country;
}

创建对象并初始化:

使用方法:

  Address address=  Address.builder().province("福建省").city("福州市").country("鼓楼区").build();
  等价于
  //new User(1,"小红","123456");

点个关注呗,我负责写,你负责看。


上一篇 下一篇

猜你喜欢

热点阅读