bboss aop ioc机制配置

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/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值