java】Spring框架中读取GeT请求
package com.yuqing.moduleofspring.pojo;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.web.bind.annotation.*;
import javax.validation.constraints.DecimalMin;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Arrays;
import java.util.List;
@RestController
public class RequestController {
// @RequestMapping("/simplePojo")
// public String simplePojo(User user){
// System.out.println(user);
// return "ok";
// }
// @RequestMapping("/complexPojo")
// public String complexPojo(User user){
// System.out.println(user);
// return "ok";
// }
// @RequestMapping("/arrayParam")
// public String arrayParam(String[] hobby){
// System.out.println(Arrays.toString(hobby));
// return "ok";
// }
// @RequestMapping("/listParam")
// public String listParam(@RequestParam List<String> hobby){
// System.out.println(hobby);
// return "ok";
// }
// @RequestMapping("/dateParam")
// public String dateParam(@RequestParam String updateTime) {
// LocalDateTime localDateTime = LocalDateTime.parse(updateTime, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
// System.out.println(localDateTime);
// return "ok";
// }
// @RequestMapping("/jsonParam")
// public String jsonParam(@RequestBody User user) {
// System.out.println(user);
// return "ok";
// }
@RequestMapping("/pathParam/{id}")
public String pathParam(@PathVariable Integer id) {
System.out.println(id);
return "ok";
}
}