您的位置:首页 > 运维架构

Beancontext容器升级到2.0版本。加入aop功能--记录

2015-01-18 20:04 357 查看
之前的beancontext1.0.1版本在环境中使用,已经无误。不过只有IOC的功能略显不足。

经过对javassistjar包使用方法的研究。通过javassist包提供的对class文件的修改功能,可以静态的对方法进行AOP增强。也即增强的方式是采用子类继承方式实现。其中,环绕增强,后置增强,异常增强,均是静态代码编译。由于不存在动态反射调用,性能上是最好的。可以说比起原版几乎不会损失性能。

后期继续增加上事务注解,即可开始打造属于自己的web整合框架系统。(类似ssh,不过追求更轻的量级,更简单的使用)

有兴趣的朋友,可以在评论中留下联系方式。代码当前托管于oschina,请联系作者以加入项目组
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: