1、導入依賴
<!--lombok--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.6</version> </dependency>
2、安裝插件
Lombok
3、在實體類POJO對象中使用
@Data//相當於 setter getter tostring 方法 @AllArgsConstructor//所有參數的有參構造 @NoArgsConstructor//無參構造 public class User { private Integer uid; private String uname; private String pwd; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")//日期格式化 private Date createTime; }
4、創建controller UserController
@RestController @RequestMapping("/user") public class UserController { @GetMapping("/list") public User getUserList(){ return new User(1,"張二麻子","123",new Date()); } }
5、啟動主啟動類測試
說明:@RestController 注解,等於@Controller 與 @ResponseBody 一起使用
@requestBody注解常用來處理content-type不是默認的application/x-www-form-urlcoded編碼的內容,比如說:application/json或者是application/xml等。
一般情況下來說常用其來處理application/json類型