- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SSH整合流程小结
SSH整合流程建立一个web工程,配置到tomcat上,启动服务器,打开首页,看最简单的web项目是否成功,如果打开成功则继续添加Struts支持首先,将Struts2的几个jar包加入到lib中接着修改web.xml配置文件,假如struts支持然后添加struts.xml文件到src路径下接着将struts的spring插件添加到lib中此时该项目已经支持Struts并且做好了整合Spring的准备添加Hibernate支持在Myeclipse中选中项目,点击MyEclipse—Project Capabilities—Add Hibernate Capabilities,勾选前两个就可以。注意在下面JAR Library Installation选中第二项,把这些程序库拷贝到项目的lib目录下.如下图所示:点击next,此目录选默认选项即可:点击next,去掉勾选Specify database connection details:点击next,去掉勾选Create SessionFactory class:点击Finish。如果弹出一个窗口提示logging等jar包已存在,可点击Keep Existing即可。到此,项目已经基本支持Hibernate添加Spring支持依然是选中项目,点击MyEclipse—Project Capabilities—Add Spring Capabilities,在选项卡中,勾选AOP、Core、Persistence Core和Web Libraries在JAR Library Installation处选择下面的Copy…,意思是将Jar包考到lib目录下点击next,如下图点击next后,选项卡的界面如下面第一个图所示这里需要做一些改动,第一个不要勾选,第二个将配置文件的目录换掉,不放到src路径下,而是放到WEB-INF 路径下,之后点击next,如第二个图所示点击了next之后进入到下一个选项卡,什么都不用勾选,将勾选的去掉,点击Finish,如下图所示接下来在web.xml中添加Spring监听器,用来在web项目启动时加载Spring其代码很简单,如下:listenerlistener-classorg.springframework.web.context.ContextLoaderListener/listener-class/listener此时Spring基本加载完毕。到此已经将Struts2.1.6、Hibernate3.3、Spring3.0基本整合起来,但是还没有结束,还要添加数据库驱动jar包等。添加数据库支持将commons-dbcp.jar 和commons-pool.jar添加到lib目录下,以支持数据源配置另外还需要数据库驱动文件,如使用MySql数据库,则需要mysql-connector-java-5.0.3-bin.jar(或其他版本)的jar包;如使用SqlServer则需要添加sqlserver相关的驱动jar包配置applicationContext.xml。配置数据库连接池什么的,这里有个sqlserver的配置例子,在最后附上。到此,SSH就整合完毕了,期中一定要注意细节,很容易出错,出错后要仔细查看异常信息看错在哪,然后慢慢排查解决附:applicationContext.xml?xmlversion=1.0encoding=UTF-8?beansxmlns=/schema/beansxmlns:xsi=/2001/XMLSchema-instancexmlns:p=/schema/pxsi:schemaLocation=/schema/beans /schema/beans/spring-beans-3.0.xsdbeanid=dataSourceclass=mons.dbcp.BasicDataSourcedestroy-method=closepropertyname=driverClassNamevaluenet.sourceforge.jtds.jdbc.Drive/value/propertypropertyname=urlvaluejdbc:jtds:sqlserver://localhost:1433/db_vote/value/propertypropertyname=usernamevaluesa/value/propertypropertyname=passwordvaluemks/value/property/beanbeanid=sessionFactoryclass=org.springframework.orm.hibernate3.LocalSessionFactoryBeanpropertyn
您可能关注的文档
最近下载
- 呼吸支持技术.pptx VIP
- 03S702钢筋混凝土化粪池经典图集.pdf
- ISO500012018能源管理系统要求及使用指南EnergymanagementsystemsRequire..pdf VIP
- 热重分析仪的常见故障和解决方法及维护和修理保养.docx VIP
- B16G101-2:中英文双语版16G101-2.docx VIP
- Q320582 ZD028-2020预应力混凝土方桩(螺锁式连接、焊接连接).docx VIP
- 姑溪河当涂闸枢纽工程环境影响报告书.pdf VIP
- 《事故汽车常用零部件修复与更换判别规范》.pdf VIP
- 《数字素养通识课》课程考试复习题库及答案.docx VIP
- ISO 500012018能源管理体系宣贯试题含答案.docx VIP
文档评论(0)