Lombok的使用
Posted proyuan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Lombok的使用相关的知识,希望对你有一定的参考价值。
导入lombok的依赖
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.6</version> </dependency>
在实体bean中的使用
@Data //get 、set toString @AllArgsConstructor //所有参数的有参数构造函数 @NoArgsConstructor //无参数构造函数 public class Car { private Integer id; private String name; private Float price; @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")//GMT是时区,中国东八区 private Date createdate; }
创建的CarController
@RestController //此处 = Controller+ResponseBody @RequestMapping("/car") public class CarController { @RequestMapping("/findone") public Car findOneCar(){ Car car = new Car(1, "toyo", 1999.99F,new Date(),"13567890001"); return car; } }
但在实际测试中,发现不能使用,可能是存在某些问题,日后再改,目前仍使用普通的get、set方法不用
@Data
@AllArgsConstructor
@NoArgsConstructor
这三个注解
以上是关于Lombok的使用的主要内容,如果未能解决你的问题,请参考以下文章