• 深入浅出Spring(一)Spring概述


           现在很多的企业级项目中基本上都会用到了Spring框架,那么为什么会出现Spring,Spring是什么?这次的博文我主要为大家简单介绍一下Spring。


    Java EE优缺点

           我们都知道在2003年Spring兴起之前,企业普遍使用J2EE技术来开发企业级应用,为什么用J2EE呢?主要原因有以下几个:

    1、Java本身的跨平台能力,可移植性强
    2、J2EE服务器内置了大量的容器服务,比如事务服务、JNDI服务和连接池服务等等
    3、程序员可以基于Java EE API进行企业开发并部署到应用中


           虽然J2EE有着上述优点,但利用J2EE开发有一个致命的缺陷,即研发困难,而且J2EE开发非常容易出问题,比如数据库连接泄露。而Spring的出现则解决了上述问题,至于如何解决,我们会在接下来的文章中深入解释。


    Spring是什么

            什么是Spring呢?Spring是为了解决企业应用开发的复杂性而创建的一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。Spring使开发者能够编写更干净、更可管理、并且更易于测试的代码。关于Spring具体如何去实现的,这等到我们以后的教程,我会为大家详细分析。     


    Spring优点

           简单了解Spring之后,我们看一下Spring的优点

    1、方便解耦,简化开发。
    2、AOP编程的支持。
    3、声明式事务的支持。
    4、方便程序的测试。。
    5、方便集成各种优秀框架。

    6、降低Java EE API的使用难度。


           到此为止,相信你已经迷糊了,没有关系,我们暂时只需要简单的对Spring有一个了解就可以了。关于更深层次的Spring内容, 我会在接下来的博客中详细解释,敬请期待!

    作者:zs15932616453 发表于2013-8-9 7:53:34 原文链接
    阅读:346 评论:4 查看评论
  • 相关阅读:
    A Simple Problem with Integers poj 3468 多树状数组解决区间修改问题。
    Fliptile 开关问题 poj 3279
    Face The Right Way 一道不错的尺取法和标记法题目。 poj 3276
    Aggressive cows 二分不仅仅是查找
    Cable master(二分题 注意精度)
    B. Pasha and String
    Intervals poj 1201 差分约束系统
    UITextField的快速基本使用代码块
    将UIImage转换成圆形图片image
    color转成image对象
  • 原文地址:https://www.cnblogs.com/zs234/p/3248950.html
Copyright © 2020-2023  润新知