cha*_*tle 7 cxf jax-rs jax-ws guice
我想将CXF与Google Guice集成.我已经在我的项目中使用Guice,我想避免添加额外的依赖项.
CXF是我的选择,因为其中一个要求是能够为服务的用户提供XML,JSON,JSONP和SOAP接口,而不需要重复的代码(现在我们有特定于SOAP的类,对于XML我们使用Struts和for JSON我们编写了自己的解析器,我知道,我也觉得很脏.
无论如何,afaik,CXF可以满足这个要求,所以我似乎被CXF困住了.
关于如何将Guice与CXF集成的任何想法,指示或建议?我想扩展CXFNonSpringJaxrsServlet课程并将Guice归入其中,但它似乎在某种程度上我会做其他人已经做过的事情.
在 CXF 2.4.x 中,CXF 不再使用 Spring 进行内部配置。因此,没有 Spring,您几乎可以做任何事情。
配置部分绝对是一个问题。然而,所有 Spring 配置内容只是 CXF API 的薄包装。因此,您可以通过 API 配置几乎所有内容。您可能只需要再挖掘一点。
例如,在 CXF 2.4 中,我们现在开始支持在 OSGi 中使用 Blueprint 而不是 Spring。蓝图支持不需要任何 Spring 的东西,而是根据它建模的。
| 归档时间: |
|
| 查看次数: |
2920 次 |
| 最近记录: |