01.struts基础
2012-03-07 14:48
99 查看
什么是框架
我们说struts是表现层框架,那什么是框架,为什么需要框架,这章旺旺老师给大家讲解为什么需要框架技术
首先大家思考一个问题,如何更快更好地写简历?使用Word简历模板
使用模板有什么好处呢?
不用考虑布局、排版等,提高效率
可专心在简历内容上
结构统一,便于人事阅读
新手也可以作出专业的简历
这里Word简历模板就是一个编写简历的框架,有了框架,新手也可以更快更好的开发高质量简历
什么是框架技术
“框架技术”帮我们更快更好地构建程序:是一个应用程序的半成品
提供可重用的公共结构
按一定规则组织的一组组件
“框架”优势:
不用再考虑公共问题
专心在业务实现上
结构统一,易于学习、维护
新手也可写出好程序
使用框架我们直接组装汽车,不用自己造轮子,站在巨人的肩膀上,享用前人经验和智慧
概念解析
概念 | 说明 | 举例 |
---|---|---|
技术 | 解决某一类问题的方法 | 锻造技术 JSP技术、JDBC技术、 XML技术、 JavaScript技术 |
组件 | 应用程序里可重用的“零件” | 空心钢管、铆钉 分页组件、控制器组件、视图组件 |
框架 | 一系列组件,按照一定的结构组合在一起。 作为系统开发的平台。 | 自行车车架 Struts、Spring、Hibernate、WebWork、JSF、 DWR框架 |
系统 | 实现完整功能的应用程序 | 自行车 物流管理系统、销售系统 |
SSH是什么
S指的struts1(2),第二个S指spring,H指hibernate框架名称 | 实现思想 | 类似框架 | 程序功能 |
---|---|---|---|
strust1 | MVC | 介绍 | 表示层 |
spring | AOP面向方面(面切)编程 DI依赖注入IOC控制反转 | 独树一帜 | 主要是业务层,但他提供了springMVC可以做表示层,提供模板可以做持久化层 |
hibernate | ORM | ibites | 持久化层 |
相关文章推荐
- 黑马程序员_java基础学习笔记01_变量,数据类型,运算符
- TensorFlow入门深度学习--01.基础知识
- ssm 之 Struts 基础
- 基础练习 01字串
- 01_Redis基础
- MSSQLServer基础01(数据类型)
- 【慕课网】php工程师学习计划之我的学习笔记——01 入门必学web基础 htmlcss基础课程 篇
- 微信小程序01-基础
- ios基础知识--01
- 蓝桥杯基础练习 01字串
- TCP/IP网络协议基础 01
- 蓝桥杯-基础试题-试笔-01字串
- 『mcse 2008基础架构』Chapter 01 IP协议及配置方法 第3课 IPv6
- 01Python基础语法
- 几个比较好的java学习网站(Struts,Servlet,jar源码,hibernate,java基础知识)
- DLL技术应用01 - 零基础入门学习Delphi44
- go基础——01(变量、常量、内置基本类型)
- “蓝桥杯”基础练习:01字串
- java_基础复习01
- 01_java语言基础