A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 我是楠楠 于 2017-12-29 11:04 编辑

【郑州校区】Struts2+Hibernate+Spring笔记资源整合
发布本文的目的:
1. 使初学者能更好的去了解SSH框架。
2. 给以后的自己,也给别人一个参考。
3. 尝试搭建一个完整的SSH框架项目。

ssh为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。

集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层(实体层),以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。     

  • 何为 struts2
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为WebWork的更新产品。虽然从Struts 1到Struts 2有着太大的变化,但是相对于WebWork,Struts 2的变化很小。

  • 何为Hibernate

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

  • 何为Spring

Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性的角度而言,绝大部分Java应用都可以从Spring中受益。

话不多说,直接上干货!

一键下载地址: 三大框架.rar (6.22 MB, 下载次数: 96, 售价: 2 黑马币)
在线查看地址
笔记目录
在线查看链接
【郑州校区】JavaEE三大框架之Struts2-day01http://bbs.itheima.com/thread-385772-1-1.html
【郑州校区】JavaEE三大框架之Struts2-day02http://bbs.itheima.com/thread-385823-1-1.html
【郑州校区】JavaEE三大框架笔记之Struts2-day03http://bbs.itheima.com/thread-385917-1-1.html
【郑州校区】JavaEE三大框架课堂笔记之Hibernate-day04http://bbs.itheima.com/thread-386096-1-1.html
【郑州校区】JavaEE三大框架课堂笔记之Hibernate-day05http://bbs.itheima.com/thread-386130-1-1.html
【郑州校区】JavaEE三大框架课堂笔记之Hibernate-day06http://bbs.itheima.com/thread-386229-1-1.html
【郑州校区】JavaEE三大框架课堂笔记之Hibernate-day07(上)http://bbs.itheima.com/thread-386232-1-1.html
【郑州校区】JavaEE三大框架课堂笔记之Hibernate-day07(下)http://bbs.itheima.com/thread-386262-1-1.html
【郑州校区】JavaEE三大框架课堂笔记之Spring-day08http://bbs.itheima.com/thread-386347-1-1.html
【郑州校区】JavaEE三大框架课堂笔记之Spring-day09(上)http://bbs.itheima.com/thread-386350-1-1.html
【郑州校区】JavaEE三大框架课堂笔记之Spring-day09(下)http://bbs.itheima.com/thread-386352-1-1.html
【郑州校区】JavaEE三大框架课堂笔记之Spring-day10http://bbs.itheima.com/thread-386355-1-1.html
【郑州校区】JavaEE三大框架课堂笔记之Spring-day11(上)http://bbs.itheima.com/thread-386357-1-1.html
【郑州校区】JavaEE三大框架课堂笔记之Spring-day11(下)http://bbs.itheima.com/thread-386361-1-1.html

更多知识点

【郑州校区】Hibernate入门------HelloWord
【郑州校区】Hibernate入门-----Hiberna核心文件详解
【郑州校区】Hibernate入门----核心API
【郑州校区】Hibernate 入门------简单的CRUD
【郑州校区】Hibernate 入门----Query,Criteria,SQLQuery
【郑州校区】Spring 与Hibernate 整合

写在最后:郑州校区的老师们还会继续保持更新,希望能给小伙伴们的学习带来更多的方便!
传智播客·黑马程序员郑州校区地址
河南省郑州市 高新区长椿路11号大学科技园(西区)东门8号楼三层
联系电话 0371-56061160/61/62
来校路线  地铁一号线梧桐街站A口出

21 个回复

倒序浏览
   
回复 使用道具 举报
{:8_507:}
回复 使用道具 举报
哈哈来下载笔记了
回复 使用道具 举报
Steawliet 发表于 2017-12-20 16:14
哈哈来下载笔记了

   
回复 使用道具 举报
666666666666666666666
回复 使用道具 举报
希望有用
回复 使用道具 举报
学习 学习
回复 使用道具 举报
你好,黑马
回复 使用道具 举报

你好 黑马
回复 使用道具 举报

加油加油
回复 使用道具 举报
lix 中级黑马 2017-12-24 19:53:09
12#
666666666666666666666
回复 使用道具 举报
不错不错
回复 使用道具 举报
wodetian000
回复 使用道具 举报
kkkk34 初级黑马 2017-12-26 00:09:03
15#
s'd's'd's'd's'd's'd'd's'd'd's
回复 使用道具 举报
666666666666666666666666666666666666啊阿阿阿阿阿阿阿阿阿阿阿
回复 使用道具 举报
蒙小辰 来自手机 初级黑马 2017-12-26 16:42:13
17#
哈哈哈,医院在哪?
回复 使用道具 举报
下载要几分好讨厌
回复 使用道具 举报
谢谢啦,
回复 使用道具 举报
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马