导入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
这三个注解