什么是IoC,Spring中的核心框架解释.
http://www.zftb.cn  发布时间:2015-04-05 11:47 来源:一起学编程网 浏览:加载中

Spring 提供的控制反转(Inversion of Control,IoC2)和面向方面编程(Aspect-Oriented Programming,AOP3)插件式架构降低了应用组件之间的依赖性。借助于XML定义文件,开发者能够在运行时链接不同的应用组件。这对于单元测试特别有用,特别是那些需要针对不同客户实施不同配置的应用而言。

目前,存在的依赖注入类型有3种:基于设值(setter-based)方法、基于构建器(constructor-based)以及基于接口(interface-based)注入。Spring IoC支持前俩种,即借助于Spring开发者可以通过构建器,或者设值得方法创建对象,并对对象的状态进行管理。

其中,依赖注入是Spring框架的基础。Spring在基于依赖注入的基础上,同事还提供了其他大量的功能,比如SpringMVC框架、事务管理框架、DAO支持、支持主流的O/R Mapping工具、支持各种标准J2EE组件技术的集成(JMS、JavaMail/EJB/Web服务等)、集成各种视图(web视图和非web视图)技术。这也是Spring IoC容器优于其他IoC容器的理由。

如果你有好的win10资讯或者win10教程,以及win10相关的问题想要获得win10系统下载的关注与报道。
欢迎加入发送邮件到657025171#qq.com(#替换为@)。期待你的好消息!