Myeclipse85整合SSH.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Myeclipse85整合SSH

本文记录了使用Myeclipse8.5对Struts2、Spring、Hibernate进行整合的详细步骤: (一)创建Web Project ??????? 这个过程很简单,这里就不累述了。 (二)建立Oracle数据库   建立表之间的业务逻辑,建议借助工具PowerDesign,可以参考我的另外几篇博文: ? ? ? ? ? ?在PowerDesigner中设计物理模型1——表和主外键 ? ? ? ? ? ?PowerDesigner连接Oracle数据库建表序列号实现自动增长 ? ? ? ? ? ?PowerDesigner生成的ORACLE 建表脚本中去掉对象的双引号,设置大、小写   把powerdesign自动生成的sql语句拷贝到sql编辑窗口执行,这样数据库表结构就很方便的完成了。 (三)下面就要引入SSH框架了,首先可以对SSH整合所需jar包做一个了解,可以查阅我的另一篇博文     S2SH整合所需jar包及其详解 (四)引入Spring3.0   1、将鼠标定位到Web Project项目名称上,单击右键,依次选择菜单MyEclipse-Add Spring Capabilities,勾选Spring?3.0 AOP,Spring?3.0 Core,Spring?3.0 Persistence Core,Spring?3.0 Persistence JDBC,Spring?3.0 Web等五个核心 Libraries,注意将它们 Copy 到/WebRoot/WEB-INF/lib 目录下,再点击 Next : ? ?      2、配置Spring配置文件的存放的路径与名称,jar包放在WebRoot/WEB-INF/lib下,配置文件放在src下即可,配置文件名称为applicationContext.xml        3、创建数据源,切换到?MyEclipse Database Explorer??窗口,如下图所示:      ?  4、在左边 DB Browser 的窗口里,右击选择 New…新建一个数据源,在弹出的窗口中,根据自己项目所建的数据库来选择配置,引入连接驱动 JARs 包:        5、配好后,点击 Test Driver 来测试配置连接是否成功。下图所示则表示成功了,再进行下一步操作:        6、Schema Details?选择连接映射的数据库,没必要将全部的数据库连接进来:        7、配置好以后,然后选择它将它?Open connection…打开看一看,能否将数据连接过来:      ? (五)再将窗口切换回来,现在添加 Hibernate3   1、将鼠标定位到Web Project项目名称上,单击右键,依次选择菜单MyEclipse-Add Hibernate?Capabilities.   2、选择Hibernate3.3,注意将 Library Copy 到/WebRoot/WEB-INF/lib 目录下: ? ?  ?     3、在对话框中选择 Spring? configuration? file,表示我们希望将 Hibernate 托管给 Spring进行管理,这是将 Hibernate 与 Spring 进行整合的基础。然后点击 Next:        4、在出现的对话框中选择 Existing Spring configuration file。因为我们已经添加了 Spring的配置文件,所以这里选择的是已存在的配置文件。MyEclipse 会自动找到存在的那个文件。然后在 SessionFactory? ID 中输入 Hibernate 的 SessionFactory 在 Spring 配置文件中的 Bean ID的名字,这里我们输入 sessionFactory 即可。然后点击 Next:        5、在出现的对话框中的 Bean Id 里面输入数据源在 Spring 中的 Bean ID 的名字,这里我们输入 dataSource。然后在 DB? Driver 里面选择我们刚刚配置好的 ssh,MyEclipse 会将其余的信息自动填写到表格里面。然后点击 Next:        6、在出现的对话框中取消?Create SessionFactory class。点击?Finish?即可:      ?(六)最后再?Add?Struts Capabilities:???Struts2.1 ,但是本人更倾向于自己手动添加 Struts 整合:找到自己收录的 Struts 2.x 架包,手动将 Jars Ctrl+C?再 Ctrl+V 到/WebRoot/WEB-INF/lib 目录下, 再将主要的 xml 配置文

文档评论(0)

almm118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档