表中有个字段存上传的多个文件,用json格式保存多个文件的文件名、地址等,返回给前端时,希望保持原有的json格式。如:
public class User {
private String username;
private String pic;//存图片的json数据
private List<ImageUpload> picList;//图片对象化
...
}
其实pic存的就是json,从数据库取出后,又用jackson转化为List赋值给picList,以RestController方法把User对象返回给前端时,springboot会把对象再转换为json,如果直接返回pic则会是当作字符串,无法正常解析。
可本来就是json,为什么还要转对象再转回json,有点傻吧,怎么做合理呢?