0

CXF拦截器的生命周期是什么?是每个拦截器只创建一个实例,还是为每个服务调用创建新实例?

我需要为需要一些初始化的 RESTful 服务编写一个拦截器,并且我不希望每次调用拦截器时都执行它。最好的方法是什么?

4

2 回答 2

1

我找不到任何相关文档,但是如果您在外部创建拦截器并将实例传递给 CXF,它将使用它并且不会创建另一个实例。

对于初始化部分,最好在初始化方法上添加@PostConstruct 注解(JEE5)。该方法将在 bean 创建后调用。

于 2012-07-26T08:22:06.153 回答
0

我假设您的意思是 CXF 拦截器。官方文档可以在这里找到: http ://cxf.apache.org/docs/interceptors.html

这是将 CXF 与 Restful 服务集成的教程: http ://www.celinio.net/techblog/?p=637

于 2012-07-25T17:42:24.590 回答