在 Spring 应用程序中使用 CXF 自动发现 JAX-RS 资源
使用 Apache CXF (2.7.0) 是否可以自动发现类路径中的 JAX-RS 资源?即,用 注释的类。@Path
我在Spring应用程序中使用CXF,并且我必须使用以下XML手动声明资源,即使Spring成功发现了这些资源。<context:component-scan ...>
<jaxrs:server id="myService" address="/myService">
<jaxrs:serviceBeans>
<ref bean="myResource1" />
<ref bean="myResource2" />
<ref bean="myResource3" />
</jaxrs:serviceBeans>
</jaxrs:server>
我想避免它(就像我可以使用其他JAX-RS实现(如 resteasy)一样),因为在我的情况下,它更难维护,并且它迫使我在Spring XML配置文件中声明我的bean依赖项。