Spring柜架基础总结

来源:java认证发布时间:2012-11-12 13:15:35java认证视频

    简介:这是Spring柜架基础总结的详细页面,介绍了和javascript,JavaScript Spring柜架基础总结有关的知识、技巧、经验,和一些javascript源码等。
    1.定义:
    Spring是一个开源的控制反转(IOC)和面向反切(AOP)的容器框架,主要用于简化企业开发,可以适用于任何java应用程序。使用框架的主要优势在于其分层架构,分层架构允许选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。
    2.优点:
    1 降低组件之间的耦合度,实现软件各层之间的解耦。
    2 可以使用容器提供众多的服务(事务管理服务、消息服务)。
    3 容器提供单例模式支持,开发人员不再需要自己编写实现代码。
    4 容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能。
    5 容器提供众多辅作类,使用这些类能够加快应用的开发。
    6 Spring对于主流的应用框架提供了集成支持,便于应用开发。
    3.模块组成:
    1 核心容器:提供Spring框架的基本功能,BeanFactory是其主要组件,它是工厂模式的实现。BeanFactory使用控制反转模式将应用程序的配置和依赖性规范与实
    际的应用程序代码分开。
    2 Spring上下文:是一个配置文件,向Spring框架提供上下文信息。
    3 Spring AOP:直接将面向方面的编程功能集成到Spring框架中,为基于Spring的应用程序中的对象提供了事务管理服务。
    4 Spring DAO:提供了异常层次结构,可用该结构来管理异常处理和不同数据库供应商给定的错误信息。简化了错误处理,且大大降低了需要编写的异常代码数量。
    5 Spring ORM:提供ORM的对象关系工具,遵从Spring的通用事务和DAO异常层次结构。
    6 Spring Web:建立在应用程序上下文模块之上,为基于Web的应用程序提供了上下文,简化了处理多部分请求以及将请求参数绑定到域对象的工作。

上一页12下一页

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答