|
|
@@ -1,16 +1,18 @@
|
|
|
package com.tld.controller;
|
|
|
|
|
|
+import com.alibaba.fastjson.JSON;
|
|
|
+import com.alibaba.fastjson.JSONArray;
|
|
|
import com.tld.model.User;
|
|
|
import com.tld.service.UserService;
|
|
|
import com.tld.util.HttpClientUtil;
|
|
|
import com.tld.util.PassToken;
|
|
|
+import org.apache.poi.ss.formula.functions.T;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
-
|
|
|
-import javax.annotation.Resource;
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
import java.util.HashMap;
|
|
|
+import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
@@ -51,7 +53,7 @@ public class UserController {
|
|
|
* @return 返回结果
|
|
|
*/
|
|
|
@PostMapping("addUser")
|
|
|
- public Map<String, Object> addUser(User user){
|
|
|
+ public Map<String, Object> addUser(@RequestBody User user){
|
|
|
return userService.addUser(user);
|
|
|
}
|
|
|
|
|
|
@@ -71,7 +73,7 @@ public class UserController {
|
|
|
* @return 返回结果
|
|
|
*/
|
|
|
@PutMapping("updateUser")
|
|
|
- public Map<String, Object> updateUser(User user){
|
|
|
+ public Map<String, Object> updateUser(@RequestBody User user){
|
|
|
return userService.updateUser(user);
|
|
|
}
|
|
|
|
|
|
@@ -85,6 +87,7 @@ public class UserController {
|
|
|
}
|
|
|
|
|
|
|
|
|
+
|
|
|
public static void main(String[] args) {
|
|
|
String url = "http://localhost:9520/user/test";
|
|
|
Map<String, String> map = new HashMap<String, String>();
|
|
|
@@ -92,7 +95,12 @@ public class UserController {
|
|
|
map.put("sex", "female");
|
|
|
String str = HttpClientUtil.doGet(url, map);
|
|
|
System.out.println("------------------------------");
|
|
|
- System.out.println(str);
|
|
|
+ Map<String, String> mapData = (Map<String, String>) JSON.parse(str);
|
|
|
+ List<Object> list = JSONArray.parseArray(JSON.toJSONString(mapData.get("data")));
|
|
|
+ for(Object val : list){
|
|
|
+ System.out.println(val);
|
|
|
+ }
|
|
|
+ System.out.println(mapData);
|
|
|
System.out.println("------------------------------");
|
|
|
}
|
|
|
}
|