- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SSH 框架搭建图文详解
jar 文件和Hibernate 组件jar 文件之间的冲突
接下来一个个的介绍具体的配置。
1 给在MyEclipse 上面配置数据源
i) 点击 Window-Open Perspetive-MyEclipse Database Explorer
ii) 在DB Browser 中,点击鼠标右键,并选择里面的 New,出现如下界面
iii) 接下来做如下配置:
a) 在Driver template 选择自己使用的数据库(MySQL Connector/J)
b) 在Driver Name 后面定义该数据源的名称.(DemoMySQL)
c) 更改对应的Connection URL(jdbc:mysql://localhost:3306/book)
d) 点击 Add JARs 按钮,选择数据库连接驱动
e) 在User Name 和Password 里面,输入用户名和密码
f) 为了方便,选择 Save password 多选框
如下是配置成功后的界面
iv) 点击 Finish,完成数据源的配置
项目框架搭建步骤:
1 用MyEclipse 建立一个Web project(DemoSSH)
2 鼠标右击工程-MyEclipse-Add Struts Capabilities, 出现如下界面:
i) 选择struts 的版本1.2
ii) 在Base package for new classes 输入框里面,输入自己的包路径..book.demo.struts
3 鼠标右击工程-MyEclipse-Add Spring Capabilities, 出现如下界面:
如图显示,选择上面的选项:
i) Spring version :Spring 2
ii) MyEclipse Libraries
iii) 在JAR Library Installation 里面,选择 Copy checked ….
4 点击下一步,出现如下界面:
点击Finish
5 鼠标右击工程-Add Hibernate Capabilities, 出现如下界面:
做如上图显示的选择,点击 Next ,进入如下界面:
6 选择 Spring configuration file,点击 Next
7 选择 Existing Spring configuration file, 在 SessionFactory ID 后面的输入框输入
session 工厂名称,可以自己起名.我们这里输入sessionFactory. 点击 Next,进入下面界
面
8 在 Bean Id 后面输入数据源的 id,可以自己定义,我们这里输入 dataSource..在 DB
Driver 里面,选择我们在前面配置的数据源,点击 Next ,进入下面界面:
9 在java package 中输入Hibernate Session Factory 类的包名,如果没有,可以点New 生
成一个新的包路径.在Class Name 后面,输入即将生成的Hibernate Session Factory 的
类名,我们这是HibernateSessionFactory.选择Java5 做为我们编译的JDK
点 Finish 完成
到这里,我们完成了Struts+Spring+Hibernate 的框架搭建,还有最后一步,因为MyEclipse 加
入的Spring liberary 和Hibernate3 的liberary 有冲突,不能正常运行,要解决这问题,需要将工程
lib 目录下(WebRoot\WEB-INF\lib) 的jar 文件都删除,数据库驱动程序除外,然后用将光盘里整
理的jar 文件copy 进去.copy 完jar 文件,就完成了框架的所有搭建.
接下来,我们介绍怎么样在这框架的基础上,开发我们的样例功能模块.
您可能关注的文档
- Reinforced Concrete Design of Tall Buildings 高层建筑钢筋混凝土设计.pdf
- RFID卡读卡器天线设计指导.pdf
- Ridge Regression Biased Estimation for Nonorthogonal Problems 岭回归:非正交问题的偏估计.pdf
- SHARE OPTION AND SHARE AWARD SCHEME 股份认购权及股份奖励计划.pdf
- Sharing Culture and the Economy in the Internet Age 网络时代的文化与经济共享.pdf
- SJT 11236- 2001 防静电贴面板通用规范.pdf
- The mechanics of undulatory locomotion the mixed kinematic and dynamic case 波动运动力学:混合运动学与动力学案例.pdf
- 有关网上期货交易委托协议书6篇.docx
- 公司房屋抵押借款合同范本4篇.docx
- 个人申请调薪理由.docx
文档评论(0)