Spring入门介绍(一)
来源:互联网 发布:深圳大数据招聘 编辑:程序博客网 时间:2024/05/12 20:42
Spring是一个轻量级控制反转(IOC)和面向切面(AOP)的容器框架,它主要是为了解决企业应用开发的复杂性而诞生的。
目的:解决企业应用开发的复杂性。
功能:使用基本的javaBean代替EJB.
范围:任何的java应用。
Spring的起源
Spring的存在是因为他有一系列的得天独厚的优势:
1.它的定位领域是其他frameWork没有的。
2.Spring是全面的和模块化的。
3.它的设计是从底部帮助编写易于测试的代码
4.Spring是潜在的一站式解决方案。
Spring的优点
guan
1.地侵入式设计,代码污染低。
2.实现了write once,run anywhere的思想。
3.有效的降低了耦合度。
4.AOP提供了通用任务的集中处理。
5.PRM和DAO简化了对数据库的访问。
6.高度开放性,并不强制。
带来的好处:
1.可以有效的组织中间层的对象。
2.使用统一的配置文件。
3.养成良好的编程习惯,减少编程的代价。
4.易于单元的测试。‘
5.使得EJB成为一种备选。
6.为数据存储提供了一致的框架。
Spring的特点
1.方便解耦,简化开发。
2.AOP编程的饿支持。
3.声明式事务的支持。
4.方便程序的测试。
5.方便使用各种开源框架。
6.降低java api的使用难度。
7.Spring的源码是经典学习范例。
Spring的核心模块
Spring的总结
Spring带来了J2ee开发的春天。
它的核心是轻量级的IOC容器,他的目标是J2EE提供全方位的解决方案,在Spring框架下实现了多个子框架的组合,这些自框架之间可以相互独立,也可以使用其他的框架方案加以代替。
Spring希望为企业应用提供一站式的解决方案。
0 0
- Spring入门介绍(一)
- (一)Spring详解-入门介绍
- Spring知识整理【一】Spring 入门介绍
- spring初级入门一(Spring介绍+启动Spring容器+Spring容器创建对象)
- Spring入门(一)
- Spring入门(一)
- (一)Electron入门介绍
- Licode(一):入门介绍
- AngularJS 入门介绍(一)
- SQLite入门介绍(一)
- JeeSite入门介绍(一)
- Kafka入门介绍(一)
- spring security 介绍(一)
- Spring框架介绍(一)
- Spring(一) 总体介绍
- spring概述介绍(一)
- Spring boot介绍(一)
- Spring入门笔记(一)
- java基础——生产者与消费者问题(和JDK5.0中的不同)
- java Timer和TimeTask简介
- 多态
- 为了编程梦想,重新审视自己,开始出发。
- nyoj 回文字符串(LCS)
- Spring入门介绍(一)
- (7-11)hive加载数据
- SDUST练习题-IP地址
- route命令的使用详解
- PAL电视制式知识点
- 正则表达式-范例
- (7-12)hive导出数据
- HDU 1709 The Balance
- ubuntu14.04开启wifi热点