controller代码
import com.example.demo.entity.User;
import com.example.demo.entity.Users;
import com.example.demo.service.UserService;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.*;
@RestController
@RequestMapping("/users")
public class UserController {
private static Map<Integer, Users> mapdb = Collections.synchronizedMap(new HashMap<>());
@Resource
private UserService userService;
@RequestMapping(value = "/", method = RequestMethod.POST)
public String addUser(@ModelAttribute Users users){
mapdb.put(users.getId(), users);
System.out.println("users = [" + users.toString() + "]");
return "success";
}
@RequestMapping(value = "/", method = RequestMethod.GET)
public List<Users> getList(@RequestParam(required = false) Integer page, @RequestParam(required = false) Integer pageSize){
System.out.println("page = [" + page + "], pageSize = [" + pageSize + "]");
return new ArrayList<>(mapdb.