《2022年SSH框架搭建教程 .pdf》由会员分享,可在线阅读,更多相关《2022年SSH框架搭建教程 .pdf(22页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、SSH 框架搭建教程注:此版本为MyEclipse 10.0 搭建教程 , 其他版本大同小异. 有兴趣的朋友可以加入我们的技术交流QQ 群, 群号: 5307397 也可以加入我们的百度贴吧进行交流,贴吧搜索:东软帝国一、新建 Java Web工程1.打 开MyEclipse 10.0 鼠 标 点 击 左 上 角File - new - WebProject 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 22 页 - - - - - - - - - 点击 Finish
2、 创建2.新建两个package 包, 如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 22 页 - - - - - - - - - 这样,一个 Web 工程就建好了二、配置数据库连接1.点击 MyEclipse 右上角图标,MyEclipse 左边这个图标,选择 MyEclipse Hibernate 如下:2.进入后,右键选择MyEclipse Derby - New. 新建一个数据库连接3.填写数据库连接信息, 这里以 Oracle 数据库为例,如下:名师资料
3、总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 22 页 - - - - - - - - - 4.配置好之后 , 点击 TestD Driver 进行测试,成功后会出现如下窗口:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 22 页 - - - - - - - - - 5.然后点击Finish, 左边导航会多一个名为SSH 的连接,如下:6.右键点击SSH
4、 连接,选择 Open connection. 打开连接,打开之后就能看见自己所建立的用户及数据表,如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 22 页 - - - - - - - - - 7.继续点击MyEclipse 右上角,类似箭头的图标,如下:8.选择 MyEclipse Java Enterprise , 将界面切换回来名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -
5、 - - - - - 第 6 页,共 22 页 - - - - - - - - - 三、配置 Spring框架1.右键点击项目名- MyEclipse - Add Spring Capabilities 2.选择 Spring 3.0 总共选择5 个 Jar 包, 如下图:(选择完 5 个 jar 包才能选择窗体最下边的路径)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 22 页 - - - - - - - - - 3.继续,Next 名师资料总结 - - -精品资料欢
6、迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 22 页 - - - - - - - - - 4.选择Finish, 这样 Spring 框架就搭好了名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 22 页 - - - - - - - - - 四、配置 Hibernate框架1.右键点击项目名- MyEclipse - Add Hibernate Capabilities 见下图:名
7、师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 22 页 - - - - - - - - - 2.继续,Next 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 22 页 - - - - - - - - - 3.默认 , 继续Next 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - -
8、名师精心整理 - - - - - - - 第 12 页,共 22 页 - - - - - - - - - 4.默认 , 继续Next 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 22 页 - - - - - - - - - 这里的 DB Driver 选择刚开始创建的数据库连接5.继续,Next 如下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14
9、 页,共 22 页 - - - - - - - - - 如果需要,可以创建 SessionFactory, 这里选择不创建6.选择 Finish 这样Hibernate 就配置完成了,如下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 22 页 - - - - - - - - - 五、配置 Status 框架1.相对来说,配置Status框架就没有这么复杂了,右键点击项目名- MyEclipse - Add Status Capabilities 见下图:名师资料总
10、结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 22 页 - - - - - - - - - 这里我们选择Status 2.1 2.继续 , Next 如下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 22 页 - - - - - - - - - 这里需要选择两个Jar包3.Finish, 这样 SSH 框架就搭建完成,接下来反向生成DAO 与实体类
11、六、反向生成Bean 与 DAO 类1.选择 MyEclipse 右上角的MyEclipse Hibernate ,如下图:2.打开创建的数据库连接,如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 22 页 - - - - - - - - - 3.选择你要生成的数据库表,如果需要选择多张表,请按住Ctrl 进行选择,这里我选择 LG 下边的TABLE ,LG 是数据库的用户名如下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -
12、- - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 22 页 - - - - - - - - - 4.上图有三张表,选择自己需要的表生成,这里我们选择USERS 表,5.右键点击 USERS - Hibernate Reverse Engineering 6.Java src folder : 选择当前项目的src 目录7.Java Package : 选择bean 包8.见下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 2
13、2 页 - - - - - - - - - 9.这里直接Finish , 如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 22 页 - - - - - - - - - 10.生成后会自动把DAO 类 放在 Bean 包里,可以将生成在bean 包中的 DAO 类剪切到dao 包下, 也可以删掉,创建自己的DAO 类。 我一般喜欢直接删掉,使用自己创建的 DAO 类。配置文件的配置这里就不一一介绍了,如果还有不懂,请问度娘。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 22 页 - - - - - - - - -