介绍
比如用户列表,我们不想把password字段和手机号字段返回到前端,可使用此功能.
@JsonFilter注解使用
场景:比如我停车场表有很多字段,但是我只想把id和名称返回回去可以这样写:
@RequestMapping("getParkList")
@JsonFilter({
@ObjFilter(includeField={"parkName","parkId"},clazz = ParkParking.class)
})
public HttpResult<List<ParkParking>> getParkList(String groupCode)
{
return HttpResult.success(parkParkingService.select());
}
场景:比如我停车场表有很多字段,有一个关键的secret我不想返回回去,其他的都可以返回:
@RequestMapping("getParkList")
@JsonFilter({
@ObjFilter(excludeField={"secret"},clazz = ParkParking.class)
})
public HttpResult<List<ParkParking>> getParkList(String groupCode)
{
return HttpResult.success(parkParkingService.select());
}
当前内容版权归 fhs-opensource 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 fhs-opensource .