因为我们要返回的是json数据,所以我们需要在访问的类上面加上@RestController,该注解会将对象类转换为json格式的字符串,如下:
@RestController
@SpringBootApplication
public class App {
@RequestMapping("/")
String home() {
return "Hello World!";
}
@RequestMapping("/getJson")
Map< String, Object> getJson() {
Map< String, Object> map=new HashMap<String, Object>();
map.put("name", "李三");
map.put("age", "30");
return map;
}
public static void main(String[] args) throws Exception {
SpringApplication.run(App.class, args);
}
}
接下来我们启动项目,在浏览器中访问http://localhost:8080/getJson ,就能看到下过了
{"name":"李三","age":"30"}