本篇文章将介绍如何jackjson的JsonView注解定义多个视图,在springmvc的返回值中返回特定的视图
在pojo上定义多个视图
import com.fasterxml.jackson.annotation.JsonView;
import org.hibernate.validator.constraints.*;
import javax.validation.constraints.*;
import java.util.Date;
/**
* 使用jsonView和接口来声明多个视图
* 这个pojo上定义了两个视图一个是SimpleView,一个是DetailView,
* SimpleView视图中只有一个name,DetailView继承自SimpleView,所以他拥有
* Simpleiew的所有属性
*/
public class User {
public interface SimpleView{
};
<

本文探讨了如何在SpringBoot中利用jackjson的JsonView注解定义多个视图,以控制SpringMvc返回的JSON数据中显示特定字段。在POJO上定义视图并指定在方法上使用的视图是实现这一功能的关键。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



