Spring框架由那些模块组成

 我来答
jvm7572
2007-07-11 · TA获得超过783个赞
知道小有建树答主
回答量:131
采纳率:0%
帮助的人:179万
展开全部
Spring的基本原理是AOP(面向方面编程)和Ioc(依赖注入)。
要学Spring的Ioc,首先要了解Spring的核心Bean工厂,也就是了解
BeanFactory,Bean Wrapper,ApplicationContext,WebContext等几个字重要的类。
Ioc的用处是,以组件的形式架设你的应用程序,让整个程序的可插拔性,切换性都升华到一个高层次。

要学Spring的AOP,要深刻了解设计模式里的代理模式,了解切入点,动态代理这些概念。AOP最常用的功能被用于事务管理,权限验证,日志记录等。也就是说,让这些常用的但是又很烦琐的功能成为服务,无侵入式地为你的应用程序服务。

另外,Spring为其他的开源技术和框架提供了很好的支持功能。最常用的一些是:
Spring对MVC框架的支持
Struts,Webwork,Tapestry等

Spring对ORM以及JDBC的支持
Hibernate,Ibatis,JDBC等

Spring对J2EE技术的支持
EJB,JTA,JMX,JMS等等

以上只列举一部分常用的功能,具体的请参考Spring官方网站
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式