WebService系列博客{十一}[CXF整合spring实际案例]
1、概述
在上文blog中已经发布了如何简单的发布一个CXF web service案例。本篇blog将会实际结合项目中的应用开放出来说明.本篇是一个发送短信的服务,本文只提供了保存到数据库的操作,导入jar包等操作本篇不再叙述。如若忘记请看上一篇blog。
2、被web service调用的dao层hibernateTemplate的保存Method
<!-- 以下是web service配置 --> <!-- 配置监听 --> <listener> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> </listener> <!-- 部署servlet --> <servlet> <servlet-name>CXFServlet</servlet-name> <servlet-class> org.apache.cxf.transport.servlet.CXFServlet </servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>CXFServlet</servlet-name> <url-pattern>/CXFServlet/*</url-pattern> </servlet-mapping><!-- 以上是web service配置 --><!—- 容器加载xml监听 --><context-param><param-name>contextConfigLocation</param-name><param-value> /WEB-INF/applicationContext.xml </param-value></context-param>
6、wsdl文件Url
http://localhost:8080/ROOT/CXFServlet/SendMessage?wsdl