当前位置: 代码迷 >> 综合 >> MyElipse 2014搭建SSH开发环境详解教程
  详细解决方案

MyElipse 2014搭建SSH开发环境详解教程

热度:21   发布时间:2023-12-09 13:22:44.0

一、前言

       在导入SSH框架时,MyElipse 10 和 MyEclipse 2014主要的区别在于, MyEclipse 2014整合了Hibernate、Struts2和Spring等框架,而MyElipse 10需要手动导入SSH框架并进行配置。

       本次教程是在MyElipse 2014中进行的,同时也适用于MyEclipse 2015 和 MyEclipse 2017版本。

二、创建Web项目

①、File(或者鼠标右键)→New→Web Project

②、填写对应的信息之后点击 next进入下一步

③、进入Java类目录界面,构建项目源文件夹,根据需要进行配置,这里默认,直接点击 Next 就可以了。

③、设置好Java的类目录之后,进入配置Web模块的设置界面。

④、上述配置完成之后,进入配置项目库界面,图中显示的是上述配置完成后所显示的库,这里我们直接点击Finish配置完成。

配置完毕之后,我们将MySql的Jar包丢进WEB-INF中的lib目录中,项目最终的结构如下图所示

三、框架导入

注意:要特别注意,框架的导入顺序分别是:Struts2 → Spring → Hibernate

1、导入Struts2框架

①、右键点击项目,选中MyEclipse  → Project Facts [Capabilities] → Install Apache Struts (2.x) Facet

②、点击之后,出现Struts2项目配置界面。

③、配置好之后进入Struts2的后缀配置界面,这里我们选择所有类型,方便我们随意编写后缀,例如:html、php、asp、jsp等等

④、选择完毕之后进入Struts2的配置项目库界面,除了Struts2的核心包Core外额外添加如图三个Jar包(从上到下分别支持:日期日历、Ajax、spring桥梁)。 点击Finish之后完成Struts2的配置。

2、导入Spring框架

①、右键点击项目,选中MyEclipse  → Project Facts [Capabilities] → Install Spring Facet

②、点击之后进入选择Spring版本和服务器运行环境的配置界面。

③、配置好之后,进入Spring的信息界面,这一步我们默认就好直接点击Next进入下一步

④、进入Spring的配置项目库界面。一般地根据需要选中如图三个包,这里我们直接默认,点击Next配置完毕

3、导入Hibernate框架

在导入Hibernate框架之前,我们需要创建数据库链接,然后再添加Hibernate框架。这里以MySql数据库为例。

①、创建MySql数据库连接

(1)、点击Window → Show View → Other。搜索db,选择DB Browse,点击之后打开DataBase Explorer窗口。

(2)、创建数据的连接。右键点击DataBase Explorer视图窗口 → New... 弹出数据库的连接配置窗口。

(3)、配置好之后,点击Test Driver。如果出现如下图的弹窗说明连接测试成功。之后点击Next进入下一步

(4)、直接点击下一步,完成数据库的连接设置。点击对应数据库就可以查看表和视图来查看其内容

②、配置和数据库的连接之后,我们就可以导入Hibernate框架了。

       右键点击项目,选中MyEclipse  → Project Facts [Capabilities] → Install Hibernate Facet

③、点击之后进入选择Hibernate的版本和服务器运行环境的配置界面。

④、配置好之后进,点击Next进入Hibernate的信息配置界面。注意选中Enable Hibernate Annotations Support复选框,取消Create SessionFactory class。之所以这样是因为我们将Hibernate交给Spring管理了,所以就不需要额外创建了,另外不勾选Create / specify hibernate.cfg.xml file也是因为这个原因。

⑤、Hibernate信息配置完毕之后,点击Next进入Hibernate数据库连接配置界面。这里我们选择之前配置好的Mysql数据源

选择数据库之后,信息自动填写,直接点击Next进入下一步

⑥、选择完毕进入下一步之后,来到了Hibernate的库配置界面,这里我们直接点击Finish。

4、至此,完成上诉步骤的操作之后,整个SSH集成环境搭建完毕,项目的最终结构如下图所示。

四、善后工作

当我们查看Spring的配置文件applicationContext.xml可以发现,dataSource配置属性中,少了一个数据库的驱动,需要自己人工补上。

 

五、验收环节

①、点击MyEclipse工具栏中的项目发布按钮,发布到指定的Tomcat服务器。

②、输入URL地址访问项目,可以发现项目访问成功

 

教程二:搭建SSH环境后实现登录示例

链接:https://blog.csdn.net/Rao_Limon/article/details/85182157

 

参考资料

[1]、在 Myeclipse2017 中快速搭建 SSH 详解   作者:larger5   

       链接:https://blog.csdn.net/larger5/article/details/78545364

[2]、使用myeclipse的反向工程生成hibernate映射文件   作者:L☆ve睊‰

       链接:https://jingyan.baidu.com/article/948f59242b9d18d80ef5f956.html

[3]、怎样在MyEclipse中调出Database Explorer   作者:liuyang054 

       链接:https://zhidao.baidu.com/question/177547243.html

[4]、myeclipse10和myeclipse2014做出的软件可以相互兼容么   作者:liujae

       链接:https://yq.aliyun.com/ask/315231

[5]、参考书籍:JavaEE架构设计与开发实践

其他资料......

  相关解决方案