Spring框架大白话
									
下文笔者讲述Spring框架的大白话简介说明,如下所示
				 
				Spring简介
Spring 
  是为企业Java最流行的应用程序开发框架
  是目前市面上使用最广泛的Java开发框架
  使用Spring框架开发的代码复用性非常强,具有高性能,可重用 
Spring框架是一个开源的Java平台
   它最初是由Rod Johnson编写并在2003年6月在Apache2.0许可下首次发布。
Spring是
   轻量级的,当涉及到大小和透明度
  spring框架的基本版本是大约2MB。
Spring框架的核心功能
   可以在任何Java应用程序中使用
    但也有扩展的Java EE平台上构建Web应用程序
     Spring框架的目标
      以使J2EE开发更容易使用
       并且通过使基于POJO的编程模型
      促进良好的编程习惯
使用Spring框架的优点
Spring使开发人员使用POJO来开发企业级应用程序
   如:
     应用服务器
     但必须只使用一个强大的servlet容器
   如:
     Tomcat 或某些商业产品的选择
Spring被组织在一个模块化的方式
    虽然包和类的数量是巨大
    我们只需引入所使用的jar包
 
Spring是一个ORM框架
    可以很好的同其他框架集成
Spring web框架
    是一个设计良好的Web MVC框架
    它提供一个很好的替代Web框架
Spring相对EJB容器是一个轻量级的IoC容器
     如:
      有利于开发和有限的内存和CPU资源的计算机上部署应用程序
Spring提供一致的事务管理接口
       可向下扩展到(使用一个单一的数据库)
       本地事务并扩展到全局事务
 依赖注入(DI)
Spring是依赖注入控制反转(DI)
      控制反转(IoC)它可在许多不同的方式和依赖注入
 
面向切面编程(AOP)
Spring是面向切面编程(AOP)框架
   跨越多个点的应用程序的功能
模块化OOP:
   在AOP中模块化的单元则是切面
Spring框架AOP模块:
   提供面向方面编程实现
    允许您定义方法拦截器和切入点
									
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

			
               
               
               
               
          
