spring 专业术语概述
来源:互联网 发布:linux下system函数 编辑:程序博客网 时间:2024/05/17 02:45
组件/框架设计:
侵入式设计:引入了框架,对现有的类的结构有影响,即需要实现或继承某些特定的类 例如,struts框架就是一个典型的侵入式设计的框架.要使用数据校验和数据封装Action类就需要继承ActionSupport类.
非侵入式设计:引入了框架,对现有的类的结构没有影响.例如hibernate框架和spring框架.
控制反转:Inversion on Control,控制翻转 IOC 对象的创建交给外部容器完成,这个就叫做控制反转.
依赖注入:在创建完对象后,对象的关系的处理就是依赖注入.(通过set方法来实现)
AOP:面向切面编程.切面,简单来说可以理解为一个类,由很多重复的代码形成的类.切面举例:事务,日志,权限
Spring框架概述
spring框架,可以解决对象创建及对象之间依赖关系的一种框架
spring提供一站式解决方案:
1)springCore spring的核心功能:IOC容器,解决对象创建和对象之间的依赖关系.
2)spring Web spring对web模块的支持.例如可以与struts整合,让struts的action交给spring创建.springmvc模式
3)spring Dao spring对jdbc操作的支持,采用jdbcTemple工具类
4)spring ORM spring对orm(对象关系映射)的支持,既可以与hibernate整合(session),也可以使用spring的对hibernate操作的封装
5)spring AOP 切面编程
6)spring EE对JavaEE其他模块的支持
0 0
- spring 专业术语概述
- SSH框架之Spring的引入、专业术语、概述
- spring专业术语了解
- Spring AOP专业术语定义
- Spring框架常用专业术语集锦
- 【Spring】专业术语了解(二)
- Spring初学者,快速理解Spring中的专业术语
- Spring初学者,快速理解Spring中的专业术语
- 专业术语
- 专业术语
- 专业术语
- 专业术语
- 专业术语
- 专业术语
- 专业术语
- 专业术语
- 专业术语
- 专业术语
- 20个实用的webApp前端开发技巧
- 架构师速成6.7-设计开发思路-uml
- MySQL 查询分页数据中分组后取每组的前N条记录
- nyoj 106背包问题
- 哈夫曼树 之 Java详解
- spring 专业术语概述
- 二叉树的总结
- 地图定位不准问题
- iOS学习笔记连载文章一
- python设计模式之Borg模式
- 实现输出h264直播流的rtmp服务器 flash直播服务器
- php apc缓存以及与redis的对比
- iOS开发-关闭/收起键盘方法总结
- python设计模式之Builder模式