私有方法上的 Quarkus 拦截器

问题描述 投票:0回答:1

是否可以在私有方法上添加 quarkus 拦截器?我想记录该方法所花费的时间,并想为此目的使用我拥有的拦截器。它适用于所有公共方法,但不适用于私有方法。

java logging methods quarkus interceptor
1个回答
2
投票

通过设计,拦截器仅适用于

public
protected
package-private
(默认可见性)方法。
在 Quarkus 部署期间,私有方法上的任何拦截器都会被忽略,但如果设置了this property,应该会导致构建失败。
Quarkus 允许拦截非私有静态方法

© www.soinside.com 2019 - 2024. All rights reserved.