如何搭建SSH框架,myeclipse搭建SSH框架详解

 我来答
育知同创教育
2016-03-03 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部

  1.打开MyEclipse,需要注意的是这里应该处于MyEclipse Java Enterprise视图;新建一个Web Project,输入适当的工程名字,这里输入ssh,Finish即可。

  2.确定之后MyEclipse会生成名为SSH的项目,其中生成的目录结构如下所示:

  3. 添加Struts1.2框架支持

  在ssh工程上面右击,在弹出的菜单中选择MyEclipse -> Add Struts Capabilities…,添加Struts的支持。

  在弹出的对话框中选择Struts 1.2,修改Base package for new classes成所需的包名,其余保持原状,Finish即可

  4. 添加Spring2.0框架支持

  在ssh工程上面右击,在弹出的菜单中选择MyEclipse -> Add Spring Capabilities…,添加Spring框架支持

  由于Spring采取最小化库发布的方式,使得Spring的库文件彼此都是分离的,因而需要自己选择需要的库:

  选择好后Next,在窗口中选择Browse,选择ssh工程下面的WEB-INF文件夹,然后Finsh。

  5. 配置数据源

  在MyEclipse右上角选择MyEclipse Database Explorer,打开数据库管理视图。

  在左侧的DB Browser点击右键,选择New…,打开Database Driver对话框。

  在Database Driver对话框中按照如下配置选择数据库驱动。首先选择Driver Template,在这里选择MySQL。Driver Name是以后配置时使用的驱动名字,用以区分驱动,这里使用MySQL即可。然后根据实际情况填写URL,User name和Password。点击Add JARs添加数据库驱动文件。为方便配置,可以选择Save password保存密码。配置完毕后Finish即可。

  6. Spring与Hibernate的整合

  当配置完数据源后,就可以添加Hibernate支持了。切换到MyEclipse Java Enterprise视图,在ssh工程上面右击,在弹出的菜单中选择MyEclipse -> Add Hibernate Capabilities…,添加Hibernate的支持。

  选择Hibernate3.3,全部按照默认设置即可,然后点击Next;

  在对话框中选择Spring configuration file,表示希望将Hibernate托管给Spring进行管理,这是将Hibernate与Spring进行整合的基础。然后点击Next;

  在出现的对话框中选择Existing Spring configuration file。因为已经添加了Spring的配置文件,所以这里选择的是已存在的配置文件。MyEclipse会自动找到存在的那个文件。然后在SessionFactory ID中输入Hibernate的SessionFactory在Spring配置文件中的Bean ID的名字,这里输入sessionFactory即可。然后点击Next;

  在出现的对话框中的Bean Id里面输入数据源在Spring中的Bean ID的名字,这里输入dataSource。然后在DB Driver里面选择刚刚配置好的ssh,MyEclipse会将其余的信息自动填写到表格里面。然后点击Next;

  在出现的对话框中取消Create SessionFactory class。点击Finish即可。

  此时MyEclipse会自动打开Spring的配置文件,文件内容为:

  此时,切换到MyEclipse DataBase Explorer视图,右键打开数据库连接,在需要使用的数据表格上面点击右键,选择Hibernate Reverse Engineering...。这里使用刚刚建立在test数据库中添加的user表。

  在打开的对话框中修改Java src folder为建立的/ssh/src,这里需要选择到src文件夹,并且需要填写Java package,这是MyEclipse生成的类所在的包,将其取名为user。然后选择Java Data Object,建立POJO类。然后选择Java Data Access Object。其中,POJO类是数据库表格所对应的Java类,JDO类是MyEclipse自动生成的对数据库的一些操作。这里会封装一些常用的操作,简化的编写。填写完成后点击Next。

  在出现的对话框中选择ID Generator为native,然后点击Finish即可。

  其中的User.Java是MyEclipse生成的使用面向对象的Java语言对数据库表格进行的抽象,User.hbm.xml是将数据库表格中的字段和POJO类的属性进行映射的定义,UserDAO.java封装了一些MyEclipse自动生成的对数据库的操作。

己学好4
2016-01-30 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.1万
采纳率:91%
帮助的人:5197万
展开全部
打开myeclipse,在控制空间右击,选择“new”然后选择“web project”新建一个web工程。

2
给这个工程取个名字叫"SSH",然后选择java ee 5.0如果新建不了,要看你jdk的版本了,要高于1.5的,还有,这里的版本设置最好也要在1.5以上。

3
点击finish(完成)按钮后,新建好的web项目是这样的。

END
struts依赖包
1
下面我们来添加struts依赖包。
右击工程,选择“myeclipse”在二级菜单找到“Add Struts Capabilities”点击进入。

2
按照图中选择struts 2.1的,然后点击完成。

3
添加struts的依赖包。点击完成。

4
完成后可以看到struts的配置文件。

END
添加spring框架依赖包
1
下面我们来添加spring依赖包。
右击工程,选择“myeclipse”在二级菜单找到“Add Spring Capabilities”点击进入。

2
选择spring3.0的,然后勾上红框中的包,并且把这些包放到lib目录下面。

3
选择存放资源的位置。

4
点击完成后,spring部分的搭建完毕,可以看到文件夹上带有“S”的标志。

END
建立一个数据库连接
1
在配置hibernate之前,我们先建立一个数据库的连接。myeclipse右上角找到切换视图的图标,点击,找到“MyEclipse Database Explorer”点击进入。

2
右击新建一个连接“new“

3
小编这里使用的是mysql数据库,所以选择这个,驱动包可以到网上下载,或者从小编提供的项目里面拿。放在lib下面了。

4
添加完驱动后,点击完成。

5
右击新建好的数据库连接,选择”open another connection“连接数据库,看是否成功,成功后可以看到数据库的表结构。

END
添加hibernate依赖包
1
下面我们来添加hibernate依赖包。
右击工程,选择“myeclipse”在二级菜单找到“Add Hibernate Capabilities ”点击进入。

2
选择hibernate3.3的支持。选中红框需要的包,并且把这些包放到lib目录下面。

3
我们统一由Spring configuration file管理Hibernate

4
这里选择继承的Spring配置文件。

5
我们选择刚才新建好的数据库连接。

6
把勾去掉,点击”next“,然后再点击完成。到了这一步,SSH框架的搭建基本上就完成了。下面运行测试一下。

END
运行SSH项目
点击myeclipse部署项目的图标

部署项目到服务器中。

这里我们选择系统自带的tomcat

部署到服务器中后,点击完成。

debug 或者 run启动服务器。

在浏览器输入”http://localhost:8080/SSH“回车,可以看到我们搭建成功的项目
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式