三个框架整合详细步骤

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一.三个框架的整合1.新建一个工程(名:Spring_Hibernate_Struts)2.导入struts包A.导入6个包包的路径:struts2\struts-2.1.8.1\struts-2.1.8.1\apps\struts2-blank-2.1.8.1\WEB-INF\lib见图片:B.在导入Spring和struts的整合包包的路径:struts2\struts-2.1.8.1\struts-2.1.8.1\lib见图片:3.导入Spring包A.右击工程——选择MyEclipse——AddSpringCapabil。。。。。。见图:B.导包(选择标准见图)如图:C.Next见图:D.按Browse选择Spring配置文件(applicationContext。Xml)的路径注:一般情况会放在工程的WebRoot/WEB-INF文件下面如图:E.OK——Finish4.导入Hibernate包A.右击工程——选择MyEclipse——AddHibernateCapabil。。。。。。如图:B.选择架包(标准见图)如图:C.Next如图:D.选择下面——Next如图:E.Next后会见到F.选择ExistingSpringconfiguraction,然后在最后那个框上填上sessionFactory如图:G.Next如图:H.选择JDNI的配置如下见图:DataSource:里最后填的那个是数据库的名字(resume)I.Next如图:J.去掉那个CreateSessionFactoryclass的勾如图:K.Finish5.配置web.Xml文件(上下文,struts过滤器,监听)加载applicationContext.xml文件:context-paramparam-namecontextConfigLocation/param-nameparam-value/WEB-INF/applicationContext.xml/param-value/context-paramStruts2过滤器filterfilter-namestruts2/filter-namefilter-classorg.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter/filter-class/filterfilter-mappingfilter-namestruts2/filter-nameurl-pattern/*/url-pattern/filter-mapping监听listenerlistener-classorg.springframework.web.context.ContextLoaderListener/listener-class/listener6.配置struts.Xml文件7.配置spring.Xml文件8.到数据库里建表9.切换工作空间到MyEclipseDataBaseExplorer建反向工程A.右击——newB.出现如图Drivertemplate:选择数据库(masql)Drivername:给反向工程取名(bb)Url:主机名(localhost):3306/数据库名(resume)Username:数据库服务器名(root)Password:数据库密码(admin)Testdriver:测试(输入数据库密码测试)B.Next——Finish8.双击反向工程找到数据库表如图:B.选中所有的表——右击选中hibernateReverseEngineering如图:Javasrcfolder:选择到工程的src下面Javapackage:建一个com.ibm.pojo包注:下面的选择如上图为标准C.Next如图:IdGenerator:选择ID的自动增加方法(一般选择native)其他不选D.Next如图:在中选择表与表的关联关系(看表的情况选择)全选的情况基本这两个全勾,一张表时勾第二个。E.Finish9.配置数据源首先在tomcat下lib文件下加入jar包:(不加下面的jar包会报cannotopenconnection的异常)在Tomcat6.0\conf\context.xml中配置代码:Resourcename=jdbc/resumetype=javax.sql.DataSourcepassword=rootusername=rootdriverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/resumemaxActive=100maxIdle=30maxWait=5000/其中name是配置jndi时的Java:comp/env/后面的名字,username是数据库的名字,password是数据库的密码。注意:在配置完所有的文件以后,再将applicationContext.xml文件分离,还有struts.xml,Hibernate.xml文件根据具体的要求进行分开。

1 / 21
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功