1. 什么是Feature?
Feature能定制服务端,客户端或Bus , 通常添加功能。例如,LoggingFeature配置记录他们的每一个日志消息。
默认情况下,初始化方法都委托给initializeProvider(InterceptorProvider). 如果你简单地添加拦截器到
服务端,客户端,或Bus, Feature使你可以轻松地添加他们。
2. 编写feature并配置feature
CXF为配置不同的功能提供几个不同的features. 如日志处理。。等
--编写一个feature
很容易编写一个新的feature, 你的feature仅只需要扩展AbstractFeature并实现initializeProvider().
下面是一个执行日志功能的例子:
3. 通过配置添加功能,如例: