是否有一个工具可以根据某些规则过滤响应元素?

时间:2016-02-16 07:17:42

标签: java spring web-services spring-boot spring-rest

我有一个要求,即REST / WS响应对象需要根据某些规则过滤掉它的一些元素(完全删除它们),例如最终用户有权查看的内容。而不是在某些类中静态地执行此绑定,是否有一个实用程序可以做到这一点?我正在使用Spring Boot及其Spring框架。

1 个答案:

答案 0 :(得分:0)

如果您只需要过滤集合中的元素(列表,集合,地图),那么您可以使用Spring-Security' @PostFilter注释。

@参见Spring Security Reference:Chapter Filtering using @PreFilter and @PostFilter