|
楼主 |
发表于 2023-11-3 18:51:55| 字数 1,219
|
显示全部楼层
- import com.itcodai.course02.entity.User;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- import java.util.ArrayList;
- import java.util.HashMap;
- import java.util.List;
- import java.util.Map;
- @RestController
- @RequestMapping("/json")
- public class JsonController {
- @RequestMapping("/user")
- public User getUser() {
- return new User(1, "倪升武", "123456");
- }
- @RequestMapping("/list")
- public List<User> getUserList() {
- List<User> userList = new ArrayList<>();
- User user1 = new User(1, "倪升武", "123456");
- User user2 = new User(2, "达人课", "123456");
- userList.add(user1);
- userList.add(user2);
- return userList;
- }
- @RequestMapping("/map")
- public Map<String, Object> getMap() {
- Map<String, Object> map = new HashMap<>(3);
- User user = new User(1, "倪升武", "123456");
- map.put("作者信息", user);
- map.put("博客地址", "http://blog.itcodai.com");
- map.put("CSDN地址", "http://blog.csdn.net/eson_15");
- map.put("粉丝数量", 4153);
- return map;
- }
- }
复制代码
举例说明
当然,首先要有实体类
- public class User {
- private Long id;
- private String username;
- private String password;
- /* 省略get、set和带参构造方法 */
- }
复制代码
|
|