通过部署描述符禁用Interceptor

时间:2012-12-06 14:44:05

标签: java java-ee interceptor

方案: 各种方法的@PerformanceMeasureInterceptor&整个代码中的类。这就是顾名思义......

当然,这不应该在制作中活跃。那么如何禁用“注释拦截器”进行部署?

到目前为止我的想法是: - 在编译生产之前,通过所有java文件的预处理切出 - 仅使用部署描述符(无注释)并在部署之前将其更改

两者都有点不舒服......

1 个答案:

答案 0 :(得分:0)

您应该尝试编写一个CDI扩展,只有在满足某些条件(环境)时才允许您在编译时添加拦截器。