1
XML Bean設定なしでSpring + CXFを使用してRESTful Webサービスを作成したいとします。どのようにして、以下のXMLベースの設定をJavaに変換できますか?xmlなしのSpring CXF設定
applicationBean.xml
<jaxrs:server id="employeeService" address="/employeeservices">
<jaxrs:providers>
<bean class="org.codehaus.jackson.jaxrs.JacksonJsonProvider" />
</jaxrs:providers>
<jaxrs:serviceBeans>
<ref bean="cxfServiceImpl" />
</jaxrs:serviceBeans>
<jaxrs:extensionMappings>
<entry key="xml" value="application/xml" />
<entry key="json" value="application/json" />
</jaxrs:extensionMappings>
</jaxrs:server>
春CXF構成
@Configuration
public class AppConfig {
//Code for CXF need to be here
}
@Path注釈
でアノテートする必要があり、あなたは非春のブートアプリケーションを使用している場合は、web.xmlにサーブレットマッピングを定義することができますこれをチェックリンク - http://stackoverflow.com/questions/36614351/how-to-expose-a-cxf-restful-web-service-in-java/36615090#36615090 – Sampada