Spring
即是一个AOP框架,也时一个IOC容器。
c3)借助于Spring AOP,Spting IoC能够方便的使用到非常健zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz,这样就确保了Spring和其他AOP框架的共同性。这个模块将元数据编程引入Spring。
IOC负责创建对象,管理对象(通过依赖注入(DI)),装配对象,配置对象,并且管理这些对象的整个生命周期
IOC的优点是什么?
答:IOC或依赖注入把应用的代码量降到最低,它使用应用测试,单元测试不在需要单例和JBDI查找机制,最小的代码和最小的侵入性使松散耦合得意实现。IOC容器支持加载服务时的饿汗式初始化和懒加载。
一个Spring的应用看起来像什么?
一个定义了一些功能的接口
这实现包括属性,它的Setter,getter方法和函数等
Spring AOP
Spring的XML配置文件
什么是Spring的依赖注入?
依赖注入,是IOC的一个方面,是通常的概念,它有多种解释,这概念是说你不用创建对象,而只需要描述它如何被创建,你不在代码里直接组装你的组件和服务,但是要在配置文件里描述那些组件需要那些服务,之后一个容器(IOC容器)负责把他们组装起来。
Spring框架的事务管理有哪些优点?
它为不同的事务API,提供一个不变的编程模式
它为编程式事务管理提供了一套简单的API而不是一些复杂的事务API
它支持声明式管理。
它和Spring各种数据访问抽象很好的集成。
Spring面向切面编程(AOP)
答:面向切面编程:或AOP,是一种编程技术,允许程序模块化横向切割关注点,或横切典型责任划分。如日志和事务管理、什么是Spring的MVC框架?
Spring配备构建Web应用的全功能MVC框架,Spring可以很便捷的和其他MVC框架集成,Spring的MVC框架用控制反转把业务对象和控制逻辑清晰的隔离,它也允许声明的方式把请求参数和业务对象绑定。
网友评论