Spring Overview
来源:互联网 发布:python获取字符串长度 编辑:程序博客网 时间:2024/04/29 09:40
Spring Overview
Spring 是JAVA企业级应用开发中最流行的开发框架。全世界数以百万计的的开发者使用Spring框架创造高性能的、易于测试的、可复用的代码。
Spring框架是一个开源的JAVA平台,它最初由Rod Johnson编写并发表于2003年6月,使用Apache 2.0 license。
从大小和侵入性来说,Spring是轻量级的。最基础版本的Spring框架仅仅只有2MB。
Spring的核心特性可以用来开发任何JAVA程序,同时有很多扩展可以应用在基于JAVA EE平台上的web程序。Spring框架致力于使J2EE更易于开发,以及使用基于POJO的编程模型促进良好的编程实践。
使用Spring的优势
以下是使用Spring框架的几点优势:
- 开发者可以使用Spring开发出基于POJO的企业级应用。使用POJO开发的优势是不再需要一个EJB容器作为应用服务器,而仅仅只需要一个Servlet容器,如tomcat或其他商业产品。
- Spring是模块化的,虽然有大量的包和类可使用,但你仅需关心你需要的,其他的可忽略。
- Spring不重复造轮子,它使用了一些已经存在的技术,如ORM框架,日志,JEE,Quartz和JDK Times,以及一些视图框架。
- 测试使用Spring编写的程序是很简单的,因为Spring自己实现了环境依赖,并且,因为使用了Spring Bean风格的POJO,使得测试数据很容易注入。
- Spring提供API将特定技术框架所抛出的异常类转换成一致的、不受限制的异常类。
- Spring IoC容器是真正的轻量级的,特别是跟EJB容器相比。这对于在低配置的PC上开发和部署应用程序很有优势。
- Spring 提供了一致的事务接口支持单数据库及多数据库。
0 0
- Spring Overview
- Spring overview
- 【Spring.Framework】Overview
- Spring Framework Overview
- Overview of Spring Framework
- Spring Framework Overview
- Rhyme/Spring 1.2. Container overview
- OverView of Spring Framework(综述Spring框架)
- Overview
- Overview
- Overview
- Overview
- Rhyme/Spring Bean概述 1.3. Bean overview
- overview-overview
- Part I. Overview of Spring Framework
- Spring之Chaper 4 之 4.3 Bean Overview
- Spring 4.3.11.RELEASE文档阅读(一):overview
- Users overview
- pushlet工作原理
- OpenCV学习笔记(二):存取像素
- SWF2入门(二)
- 数据库异常整理:org.hibernate.QueryException: could not resolve property: “xxx”
- ZooKeeper入门介绍
- Spring Overview
- 面向对象
- ${}字符串处理
- LeetCode 5 Longest Palindromic Substring
- dfs搜索
- JavaEE学习笔记之Servlet/JSP(1)
- 继承学习笔记
- Zookeeper运维管理
- 李春葆数据结构上机实验指导书中矩阵压缩存储的一处错误