bboss aop ioc机制配置
2010-07-14 11:37
211 查看
bboss aop框架通过其动态代理模块来创建所有业务组件的代理对象实例,代理对象保持业务组件对象的引用,以便对声明式事务、注解事务、同步控制、拦截器、远程服务组件方法进行拦截调用。当业务组件引用其他业务组件的实例时,可以通过依赖注入的方式来初始化该引用实例的值,也可以通过依赖注入方式指定业务组件基本属性的值(目前支持两种基本类型,数字类型和字符串类型)。Bbossgroups 2.0中的Aop框架提供两种proxy机制:基于java的动态代理和cglib代理,系统默认采用cglib代理机制,cglib是在2.0版本中新引入的代理机制。用户自动切换代理模式,切换的方法如下:
找到manager-provider.xml文件中的属性项aop.proxy.type直接进行修改即可:
<!--
aop实现机制:
javaproxy java动态代理模式
cglib cglib模式
-->
<property name="aop.proxy.type" value="cglib"/>
引入cglib机制后,组件无需实现任何接口即可实现基于bboss aop框架的aop功能即声明式事务、注解事务、同步控制、拦截器、远程服务方法调用等等。
bboss group project sourceforge site url: http://sourceforge.net/projects/bboss/files/
找到manager-provider.xml文件中的属性项aop.proxy.type直接进行修改即可:
<!--
aop实现机制:
javaproxy java动态代理模式
cglib cglib模式
-->
<property name="aop.proxy.type" value="cglib"/>
引入cglib机制后,组件无需实现任何接口即可实现基于bboss aop框架的aop功能即声明式事务、注解事务、同步控制、拦截器、远程服务方法调用等等。
bboss group project sourceforge site url: http://sourceforge.net/projects/bboss/files/
相关文章推荐
- Castle框架中的IOC和AOP机制
- 零配置实现Spring IoC与AOP
- 【JavaEE学习笔记】Spring_03_IoC的其他配置方式,AOP浅析
- JAVA Spring 配置及IOC AOP相关
- (精简)Spring框架的IoC(替代工厂类实现方法)和AOP(定义规则,约定大于配置)
- spring的Ioc容器与AOP机制
- 模拟SSH之--spring框架的IOC和AOP机制模拟
- 加强2注解。泛型。类加载器及其委托机制。代理的概念与作用原理,AOP概念。实现AOP功能的封装与配置。类似Spring。
- 学习笔记之aop基于IOC容器的配置(MSTzhang)
- 采用annotation的方式配置Spring的IOC和AOP/采用XML的方式配置Spring的IOC和AOP
- Spring基础---配置文件、Ioc、AOP
- (spring-第5回【IoC基础篇】)spring容器从加载配置文件到实例化bean的内部工作机制
- bboss-aop 实践(1) xml配置文件语法
- 深入浅出学习Spring框架(四):IoC和AOP的应用——事务配置
- Spring学习一:IOC(控制反转)和AOP(面向切面)的xml配置和注解方式
- spring aop自动代理注解配置失效问题及原理机制整理总结
- Spring基础、IOC(控制反转)、AOP(面向切面编程)、Log4j、注解配置
- (精简)Spring框架的IoC(替代工厂类实现方法)和AOP(定义规则,约定大于配置)
- spring框架的IOC和AOP机制模拟
- Spring基础、IOC(控制反转)、AOP(面向切面编程)、Log4j、注解配置