CXF Interceptor的生命周期是什么?是否只为每个拦截器创建了一个实例,或者为每个服务调用创建了新实例?
我需要为RESTful服务编写一个Interceptor,这需要一些初始化,我不希望每次调用Interceptor时都执行它。 这样做的最佳方法是什么?
答案 0 :(得分:1)
我无法找到任何相关文档,但如果您在外部创建Interceptor并将实例传递给CXF,它将使用它并且不会创建其他实例。
对于初始化部分,最好在初始化方法上添加@PostConstruct注释(JEE5)。在创建bean之后将调用该方法。
答案 1 :(得分:0)
我假设您的意思是CXF拦截器。官方文档可以在这里找到: http://cxf.apache.org/docs/interceptors.html
以下是将CXF与Restful servies集成的教程: http://www.celinio.net/techblog/?p=637