(转)Spring Boot —— json 接口开发( @RestController)

json 接口开发

在以前的spring 开发的时候需要我们提供json接口的时候需要做那些配置呢

  1. 添加 jackjson 等相关jar包
  2. 配置spring controller扫描
  3. 对接的方法添加@ResponseBody

就这样我们会经常由于配置错误,导致406错误等等,spring boot如何做呢,只需要类添加  @RestController  即可,默认类中的方法都会以json的格式返回

@RestController
public class HelloWorldController {
    @RequestMapping("/getUser")
    public User getUser() {
    	User user=new User();
    	user.setUserName("小明");
    	user.setPassWord("xxxx");
        return user;
    }
}


@restcontroller比@cotroller更方便,可以而且省去了@responsebody注解。

@RestController的意思就是controller里面的方法都以json格式输出,不用再写什么jackjson配置的了!


作者:纯洁的微笑
出处:www.ityouknow.com 
版权所有,欢迎保留原文链接进行转载:)



猜你喜欢

转载自blog.csdn.net/weixin_41888813/article/details/81060988