| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
編集の要約なし
==[[Apache CXF JAX-RS]]==
*http://cxf.apache.org/docs/jax-rs.html
*Apache CXF+SpringによるWebサービス開発(JAXSpringによる[[Webサービス]]開発(JAX-RS編)
**http://opensquare.jp/blog/?p=1108
==Memo==
===[[Maven ]] dependencies===
*http://mvnrepository.com/artifact/org.apache.cxf/cxf-rt-frontend-jaxrs/2.4.1
<dependency>
===Web.xml===
*http://cxf.apache.org/docs/jaxrs-servicesser[[vi]]ces-configuration.html#JAXRSServicesConfigurationJAXRSSer[[vi]]cesConfiguration-web.xml====[[Spring ]] ContextLoaderListener====
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//[[DTD ]] Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema[[XML]]Schema-instance"
xmlns:jaxrs="http://cxf.apache.org/jaxrs"
xsi:schemaLocation="
<import resource="classpath:META-INF/cxf/cxf-servlet.xml" />
<jaxrs:server id="customerServicecustomerSer[[vi]]ce" address="/service1ser[[vi]]ce1"> <jaxrs:serviceBeansser[[vi]]ceBeans>
<ref bean="customerBean" />
</jaxrs:serviceBeansser[[vi]]ceBeans>
</jaxrs:server>
<bean id="customerBean" class="demo.jaxrs.server.CustomerServiceCustomerSer[[vi]]ce" />
</beans>
====CXFServlet init parameters====
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//[[DTD ]] Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>

案内メニュー