第1步,创建web工程,以struts,spring,hibernate的顺序添加.docVIP

  • 4
  • 0
  • 约5.9千字
  • 约 10页
  • 2017-08-13 发布于河南
  • 举报

第1步,创建web工程,以struts,spring,hibernate的顺序添加.doc

第1步,创建web工程,以struts,spring,hibernate的顺序添加.doc

第1步,创建web工程,以struts,spring,hibernate的顺序添加 第2步,为工程添加包 第3步,添加struts支持 第4步,在WEB-INF下创建strtus文件夹,按照工程人员多创建几个struts-config.xml 第5步,修改web.xml文件 servlet servlet-nameaction/servlet-name servlet-class org.apache.struts.action.ActionServlet /servlet-class init-param param-nameconfig/param-name param-value /WEB-INF/struts/struts-config-alex.xml,/WEB-INF/struts/struts-config-mingbo.xml /param-value /init-param init-param param-namedebug/param-name param-value3/param-value /init-param 第6步,添加spring支持 第7步,在web.xml文件中添加spring的相关配置(1,初始化时,读取spring配置文件; 2,获得容器中servlet的上下文) !-- 配置spring的核心配置文件,表示在工程发布时,读取配置中的信息, 激活spring容器,让spring管理类的实例 -- context-param param-namecontextConfigLocation/param-name !-- *:表示将以applicationContext开头的文件都读取 -- param-value/WEB-INF/spring/applicationContext*.xml/param-value /context-param !-- 配置spring监听器,当servlet上下创建时, spring将监听,并转换成为spring的context。 在DWR应用中也必须配置监听器 -- listener listener-class org.springframework.web.context.ContextLoaderListener /listener-class /listener8步,在struts-config.xml中加入spring整合代码 !-- 加入spring对struts的托管, 目的是在spring中注入action,得到动态选择actio组件的目的 -- controller processorClass=org.springframework.web.struts.DelegatingRequestProcessor /controller9步,添加hibernate支持 第10步,查看spring的配置文件(帮助理解整合过程) !-- 利用apache的DBCP连接池来管理工程中连接数据库的问题 -- bean id=my_ds class=mons.dbcp.BasicDataSource property name=driverClassName value=com.microsoft.sqlserver.jdbc.SQLServerDriver /property property name=url value=jdbc:sqlserver://localhost:1433;databaseName=pubs /property property name=username value=sa/property property name=password value=sa/property /bean !-- LocalSessionFactoryBean类:是封装SessionFactory的spring类(表示由spring管理了hib) -- bean id=my_sfid class=org.springframework.orm.hibernate3.LocalSessionFactoryBean property name=dataSource ref bean=my_ds / /property !-- 配置hibernate的属性参数,例如:方言,show_sql -- property name=hibernateProperties props prop key=hibernate.

文档评论(0)

1亿VIP精品文档

相关文档