spring boot 将对象转换为json返回

2018/03/06 14:48
阅读数 13

Spring Boot默认使用Jackson将对象转换为json,需要配置以下依赖:

compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: '2.9.4'
    compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.9.4'
    compile group: 'com.fasterxml.jackson.core', name: 'jackson-annotations', version: '2.9.4'

特别需要注意的是返回对象所属的类的所有属性必须都要有getter和setter方法。

lombok可以省略getter和setter的书写,首先得引入依赖:

compile group: 'org.projectlombok', name: 'lombok', version: '1.16.20'

然后:

@lombok.Getter @lombok.Setter private long id;
@lombok.Getter @lombok.Setter private String name;

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部