SpringBoot 之返回 JSON

SpringBoot 之返回 JSON?
简单实例新建一个用户类

public class UserEntity {
    private long id;//主键.
    private String name;//测试名称.
    public long getId() {
       return id;
    }
    public void setId(long id) {
       this.id = id;
    }
    public String getName() {
       return name;
    }
    public void setName(String name) {
       this.name = name;
    }
}

返回 JSON 格式类型

    @RequestMapping("/getUser")
    public UserEntity getUser(){
    	  UserEntity userEntity = new UserEntity();
    	  userEntity.setId(644064779);
    	  userEntity.setName("蚂蚁课堂创始人-余胜军");
		return userEntity;
    }

演示效果
30ae7206de334bc2b2169b397afab82c_RFUNNL2AWBG5Z8BU3VP0L.png

那么 SpringBoot 返回 JSON 原理是什么?
SpringBoot 默认使用 JSON 解析框架 jackSon