- 0
- 0
- 约2.45千字
- 约 3页
- 2017-12-13 发布于浙江
- 举报
java框架视频教程介绍
千锋教育
精品课程 全程面授
java框架视频教程介绍
随着互联网的发展 ,Struts、Hibernate和 Spring是我们 Java 开发中的常
用关键 ,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道 ,
这些知名框架最初是怎样产生的?关于 Java框架视频教程介绍又有哪些呢 ?
java视频教程总目录 :http///s/1jHHJQBk
java基础教程(1) :http///s/1jHEwhEI
java基础教程 (2 ):http///s/1boC899X
javaweb开发相关软件下载链接 :http///s/1mhZWFnM
下面我们简单的介绍一下 Java 的三大主流框架 ,帮助你更好的学习视频中
的知识点。
我们知道 ,传统的Java Web应用程序是采用 JSP+Servlet+Javabean来
实现的 ,这种模式实现了最基本的 MVC分层 ,使的程序结构分为几层 ,有负责
前台展示的JSP、负责流程逻辑控制的 Servlet 以及负责数据封装的Javabean。
但是这种结构仍然存在问题 :如 JSP页面中需要使用%%符号嵌入很多的
做真实的自己-用良心做教育
千锋教育
精品课程 全程面授
Java代码 ,造成页面结构混乱 ,Servlet和 Javabean负责了大量的跳转和运算
工作 ,耦合紧密 ,程序复用度低等等。
Struts
为了解决这些问题 ,出现了 Struts框架 ,它是一个完美的 MVC实现 ,它有一个
中央控制类(一个 Servlet) ,针对不同的业务 ,我们需要一个 Action类负责页面
跳转和后台逻辑运算 ,一个或几个 JSP页面负责数据的输入和输出显示 ,还有一
个 Form类负责传递 Action和 JSP中间的数据。JSP中可以使用 Struts框架提
供的一组标签 ,就像使用 HTML标签一样简单 ,但是可以完成非常复杂的逻辑。
从此 JSP页面中不需要出现一行%%包围的Java代码了。
可是所有的运算逻辑都放在 Struts 的Action里将使得 Action类复用度低和逻
辑混乱 ,所以通常人们会把整个 Web应用程序分为三层 ,Struts负责显示层 ,
它调用业务层完成运算逻辑 ,业务层再调用持久层完成数据库的读写。
使用 JDBC连接来读写数据库 ,我们最常见的就是打开数据库连接、使用复杂的
SQL语句进行读写、关闭连接 ,获得的数据又需要转换或封装后往外传 ,这是
一个非常烦琐的过程。
Hibernate
这时出现了 Hibernate框架 ,它需要你创建一系列的持久化类 ,每个类的属性
都可以简单的看做和一张数据库表的属性一一对应 ,当然也可以实现关系数据库
的各种表件关联的对应。当我们需要相关操作是 ,不用再关注数据库表。我们不
用再去一行行的查询数据库 ,只需要持久化类就可以完成增删改查的功能。使我
做真实的自己-用良心做教育
千锋教育
精品课程 全程面授
们的软件开发真正面向对象 ,而不是面向混乱的代码。我的感受是 ,使用
Hibernate 比JDBC方式减少了 80%的编程量。
现在我们有三个层了 ,可是每层之间的调用是怎样的呢?简单的说 ,就是调用者
依赖被调用者 ,它们之间形成了强耦合 ,如果我想在其他地方复用某个类 ,则这
个类依赖的其他类也需要包含。程序就变得很混乱 ,每个类互相依赖互相调用 ,
复用度极低。如果一个类做了修改 ,则依赖它的很多类都会受到牵连。 为此 ,
出现 Spring框架。
Spring
Spring 的作用就是完全解耦类之间的依赖关系 ,一个类如果要依赖什么 ,那就
是一个接口。至
您可能关注的文档
- 某超高层建筑结构方案比选.pdf
- 某著名第三方支付平台服务协议.docx
- 某车载雷达结构总体设计_房建斌.pdf
- 某隧道进口段边坡三维弹塑性有限元分析.pdf
- 柑橘类果汁苦味物质去除方法的研究进展.pdf
- 柑橘溃疡病菌中用GFP标记的蛋白质亚细胞定位:以分裂隔膜为目标.doc
- 柠檬栽培管理技术要点(1—6月).doc
- 柱晶白霉素片市场现状调研及发展前景分析报告(目录).doc
- 柠檬醛和桉叶油素的新资源植物.pdf
- 柳宗元的朋友圈:为朋友情谊和刘禹锡交换职位.pdf
- 最新部编版人教版小学一年级语文下册《小池》精品课件.pptx
- 最新部编版人教版初一七年级语文下册《黄河颂》名师课件.ppt
- 最新部编人教版小学二年级语文下册《小马过河》第二课时精品教学课件.pptx
- 最新部编版一年级语文下册《我多想去看看》精品课件.ppt
- 部编人教版三年级语文下册《池子和河流》精品课件.pptx
- 最新部编人教版小学一年级语文下册《池上》精品课件.pptx
- 统编版部编版三年级语文下册《陶罐和铁罐》课件.ppt
- 最新部编人教版四年级语文上册《习作:“漫画”老师》精品课件.ppt
- 最新部编人教版四年级语文上册《口语交际制定班级公约》精品课件.ppt
- 最新部编人教版四年级语文上册《牛郎织女(二)》精品课件.ppt
原创力文档

文档评论(0)