论坛首页 入门技术论坛

SPRING的AOP不适合多线程应用?

浏览 14604 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-10-15  
大猫汤姆 写道
嗯,我是想提醒大家用的时候注意pototype

你是说Spring每次创建pototype的bean时有这个线程安全问题,是吧?
根据我的经验,绝大多数bean应该配置成singleton,
把一个AOP增强的bean配成pototype,而且还每次去容器getBean,这种做法本身就很奇怪
0 请登录后投票
   发表时间:2008-10-15  
大猫汤姆 写道
nihongye 写道

我的理解猫的意思是构建代理对象的过程是线程不安全的。不是说返回的代理对象是线程不安全的。但猫它还没给出证据。。。


还是你细心.我就是这个意思.
不用给证据,看下AOP的源码就知道了.


我已经说得恶心了,从来没说这么多话.总之SPRING的源代码并不怎么样,不是说自己牛,SPRING给我的印像就是如此,IOC和AOP吹水的成份大.拿SPRING来吹水的人只会被鄙视。
很多人就是羊群心里重,听到有什么东西好都拥过去抢,捡了根鸡毛当宝贝,还不让别人说,自己喜欢的东西坚决反对别人指出缺点,这就是一个学霸的作为。
我也要吼一嗓子:“你们都是学霸”(不是的别往自己身上套,哈哈)!



哈哈,原来是逆反心理。不过说真的,我还真没在某个项目中实践过spring,俺不是学霸:)
0 请登录后投票
   发表时间:2008-10-15  
大猫汤姆 写道
nihongye 写道

我的理解猫的意思是构建代理对象的过程是线程不安全的。不是说返回的代理对象是线程不安全的。但猫它还没给出证据。。。


还是你细心.我就是这个意思.
不用给证据,看下AOP的源码就知道了.


我已经说得恶心了,从来没说这么多话.总之SPRING的源代码并不怎么样,不是说自己牛,SPRING给我的印像就是如此,IOC和AOP吹水的成份大.拿SPRING来吹水的人只会被鄙视。
很多人就是羊群心里重,听到有什么东西好都拥过去抢,捡了根鸡毛当宝贝,还不让别人说,自己喜欢的东西坚决反对别人指出缺点,这就是一个学霸的作为。
我也要吼一嗓子:“你们都是学霸”(不是的别往自己身上套,哈哈)!



我看了ProxyFactoryBean,newPrototypeInstance方法是做同步的。
除了哪些setXXX,这样的配置代码自己负责同步就是了。
你还是给出证据来的好,最好有测试代码。另外我们只讨论技术问题,不说别的。
0 请登录后投票
   发表时间:2008-11-07  
貌视很口气很大,不知道混得如何,不过没有人多少人否认spring作者的牛X,楼主呢?
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics