xfire+spring+hibernate创建过程

软件:oracle10g,myeclipse6.6,tomcat5.0.19
创建过程:
1>创建web工程。
2>添加hibernate(version:3.2)
3>添加spring (version:2.0)
4>添加xfire(version:1.2.6),将其jar(参考Web_Service开发指南)拷贝至{工程}\WEB-INF\lib目录下,另外需要commons-lang.jar包
5>web.xml添加如下代码:
        <context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/applicationContext.xml,/WEB-INF/xfire-servlet.xml
</param-value>
</context-param>

<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>

<listener>
<listener-class>
org.springframework.web.util.IntrospectorCleanupListener
</listener-class>
</listener>
<servlet>
<servlet-name>xfire</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>xfire</servlet-name>
<url-pattern>*.ws</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>xfireServlet</servlet-name>
<servlet-class>
org.codehaus.xfire.spring.XFireSpringServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>xfireServlet</servlet-name>
<url-pattern>/service/*</url-pattern>
</servlet-mapping>
6>拷贝xfire关于spring事例中xfire-servlet.xml,存放至拷贝至{工程}\WEB-INF目录下
7>编写helloworld接口,实现类
8>将xfire-servlet.xml按照其示例修改为helloworld接口,实现类相关即可。
9>部署程序至tomcat,访问工程:http://{ip:port}/{工程名}p/service/,若看到内容即可成功。

你可能感兴趣的:(spring,Hibernate,xml,Web,servlet)