视频地址
SpringBoot响应客户端渲染数据
SpringBoot构造并且返回一个json对象
创建User对象
package com.imooc.pojo;
import java.util.Date;
public class User {
private String name;
private Integer age;
private Date birthday;
private String desc;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getAge() {
return age;
}
public void setAge(Integer age) {
this.age = age;
}
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
}
- 建立controller
package com.imooc.controller;
import com.imooc.pojo.User;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import java.util.Date;
@Controller
@RequestMapping("/user")
public class UserController {
@RequestMapping("/getUser")
//返回值为json字符串
@ResponseBody
public User hello(){
User u = new User();
u.setName("imooc");
u.setAge(18);
u.setBirthday(new Date());
u.setPassword("imooc");
// u.setDesc(null);
return u;
}
}
STS工具快捷键
ctrl+shift+o可以自动去掉不用的import内容