我想用 @PostFilter
论方法返回 Optional
.
Spring DefaultMethodSecurityExpressionHandler
目前未处理 Optional
但我可以做一个简单的装饰和改造 Optional
进入 Stream
. 我怎样才能注册这样的装饰而不创建一个新的 GlobalMethodSecurityConfiguration
因为我使用的是内部框架,所以无法修改。
还有别的办法吗?
我想用 @PostFilter
论方法返回 Optional
.
Spring DefaultMethodSecurityExpressionHandler
目前未处理 Optional
但我可以做一个简单的装饰和改造 Optional
进入 Stream
. 我怎样才能注册这样的装饰而不创建一个新的 GlobalMethodSecurityConfiguration
因为我使用的是内部框架,所以无法修改。
还有别的办法吗?
1条答案
按热度按时间kmynzznz1#
解决方案很简单,只需将decorator声明为
@Service
```@Service
public class OptionalAdapterMethodSecurityExpressionHandler implements MethodSecurityExpressionHandler {
}