`

Spring 7个模块的功能。。

阅读更多

Spring 核心容器(Core)【spring-core.jar\spring-beans.jar】:提供Spring框架的基本功能。核心窗口的主要组件是BeanFactory,工厂模式的实现。BeanFactory使用控制反转 (Ioc)框架将应用程序的配置和依赖性规范与实际的应用程序代码分开;

 

Spring 上下文(Context)【spring-context.jar】:Spring上下文是一个配置文件,为Spring框架提供上下文信息。Spring上下文包括企业服务,例如JNDI、EJB、电子邮件、国际化、核验和高度功能;

 

Spring AOP【spring-aop.jar】:通过配置管理牲,SpringAOP模块直接将面向方面的编程功能集成到了Spring框架中。所以,可以很容易地使Spring框架管理的任何对象支持通过SpringAOP模块为基于Spring的应用程序中的对象提供了事件管理服务,通过使用SpringAOP,不用依赖EJB组件,就可以将声明性事务管理集成到应用程序中;

 

SpringDAO【spring-dao.jar、spring-jdbc.jar】:JDBC DAO 抽象层提供了有意义的异常层次结构,可用该结构管管理异常处理和不同数据库供应商抛出的错误消息。异常层次结构简化了错误处理,并且极大地降低了需要编写的异常代码数量(例如打开和关闭连接)。SpringDAO的面向JDBC的异常遵从从通用的DAO异常层次结构;

 

Spring ORM【spring-hibernate2.jar、spring-hibernate3.jar、spring-toplink.jar、spring-ibatis.jar‘spring-jdo.jar】:在Spring框架中插入了若干个ORM框架,从而提供了ORM的对象关系工具,其中包括JDO、Hibernate,iBatis SQL Map和TopLink。所以这些都 遵从Spring的通用事务和DAO异常层次结构;

 

Spring Web模块【spring-web.jar】:Web 上下文模块建立在应用程序上下文模块之上,为基于Web的应用程序提供上下文。所以 ,Spring框架支持与Jakarta Struts的集成。Web模块还简化了处理多部分请求,以及将请求参数绑定到域对象的工作;

 

Spring MVC 框架【spring-support.jar、spring-webmvc.jar、spring-portlet.jar、spring-struts.jar】:Spring的MVC框架是一个全功能的构建Web应用程序的MVC实现。通过策略接口,MVC 框架变为可高度配置的,MVC容纳了大量的视力技术,其中包括JSP、Velocity、Tiles、iText和POI。

分享到:
评论

相关推荐

    Spring Aop 引用新功能 源码

    Spring Aop 引用 源码

    idea下spring+hibernate模块

    用intellij Idea搭建的spring+hibernate模板,所有配置都已添加好,代码结构也设计好,只需要添加功能模块就ok,jdk版本1.6

    Spring技术内幕:深入解析Spring架构与设计原理

    《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》从源代码的角度对Spring的内核和各个主要功能模块的架构、设计和实现原理进行了深入剖析。你不仅能从本书中参透Spring框架的出色架构和设计思想,还能从...

    微信商城SpringCloud版本项目源码

    基于Spring Cloud微服务化电商平台,每个模块单独封装,如有某个模块不能满足业务,可以单独进行改造,无需关心其他模块功能, 各个模块之间通过Fegin调用,多业务系统并行开发,可以用来学习了解Spring Cloud各个...

    Spring框架.ppt

    核心容器。提供Spring框架的基本功能,其主要组件是BeanFactory,是工厂模式的实现。...Spring AOP 模块直接将面向方面编程的功能集成到Spring框架中。它为基于Spring 应用程序的对象提供了事务管理服务。

    Spring技术内幕:深入解析 Spring架构与设计原理.pdf

    本书从源代码的角度对Spring的内核和各个主要功能模块的架构、设计和实现原理进行了深入剖析。你不仅能从本书中参透Spring框架的优秀架构和设计思想,还能从Spring优雅的实现源码中一窥Java语言的精髓。本书在开篇...

    Spring-OSGI 1.0 M3 中文手册

    Spring是一个全功能的Java/JEE应用框架。它提供了一个轻量级的容易和一个用于依赖注入的非侵入式编程模块,AOP功能和便携式服务抽取。OSGI服务平台提供了一个动态应用执行环境,模块能随时被加载,更新或卸载。当然...

    精通Spring MVC 4

    Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。Spring MVC4是当前zuixin的版本,在众多特性上有了进一步的提升。, 在精通Spring MVC4中,我们将会从头开始构建一个有用的Web应用。本书共计10章,分别介绍了...

    Spring_aop源码

    Spring AOP:通过配置管理特性,Spring AOP 模块直接将面向方面的编程功能集成到了 Spring 框架中。所以,可以很容易地使 Spring 框架管理的任何对象支持 AOP。Spring AOP 模块为基于 Spring 的应用程序中的对象提供...

    SpringBoot+SpringCloud+SpringData社交平台源码及笔记

    采用目前主流的微服务系统架构 SpringBoot+SpringCloud+SpringData进行开发,前端技术采用Vue.js 。系统整体分为 三大部分:微服务、网站前台、网站管理后台。功能模块包括文章、问答、招聘、活 动、吐槽、交友、...

    spring mvc 框架示例

    Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还可以是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且...

    Spring2.52 开发手册

    Spring可能是你的企业应用程序所需要的一站式解决方案, 但Spring仍然是模块化的,允许你只使用你所需的哪些部分,而无需附加上其他部分。 你可以使用 IoC容器,在其上使用Struts,但是你也可以选择使用 Hibernate ...

    基于Spring的AMQP模块,整合流行的开源消息队列中间件rabbitMQ,实现一个向rabbitMQ添加和读取消息的功能

    本项目基于Spring的AMQP模块,整合流行的开源消息队列中间件rabbitMQ,实现一个向rabbitMQ添加和读取消息的功能。并比较了两种模式:生产者-消费者模式和发布-订阅模式的区别。AMQP作为比JMS更加高级的消息协议,支持...

    SpringMongodb参考文档.docx

    1.了解Spring ...将存储库与多个Spring Data模块一起使用 7.4。定义查询方法 7.4.1。查询查询策略 7.4.2。查询创建 7.4.3。属性表达式 7.4.4。特殊参数处理 7.4.5。限制查询结果 7.4.6。流式查询结果

    Spring揭秘 高清版

    没有教程似的训导,更多的是说故事般的娓娓道来,本书是作者在多年的工作中积累的第一手Spring框架使用经验的总结,深入剖析了Spring框架各个模块的功能、出现的背景、设计理念和设计原理,揭开了Spring框架的神秘...

    spring框架api中文版.zip(spring开发手册)

    新特性和增强功能在Spring框架3.0 2.1。 Java 5 2.2。 改进文档 2.3。 新的文章和教程 2.4。 新模块的组织和构建系统 2.5。 概述的新特性 2 5 1。 核心api更新Java 5 2 5 2。 弹簧表达式语言 2 5 3。 这个控制反转...

    Spring Boot项目08之个人中心设置功能模块项目源码

    Spring Boot项目08之个人中心设置功能模块项目源码

    spring3.2中文文档

    然而, spring是模块化的,允许你只使用那些你需要的部分, 无需引入其余。 您可以使用IoC容器, Struts在上,但是你也可以只使用 Hibernate集成代码 或 JDBC抽象层 。 spring 框架支持声明式事务管理、远程访问 你的...

Global site tag (gtag.js) - Google Analytics