日期:2014-05-20  浏览次数:20584 次

spring懒加载
正常情况下,lazy-init只在singleton时使用,
但是scope="prototype"与lazy-init="true"也不会报错,目前系统有一个while循环调用这个bean,
出现了java堆溢出,不知道与这个配置有关系没有。
请问,同学们,大家有没有遇到过prototype与lazy-init共存时出现的问题?

------解决方案--------------------
被lazy-init掉的bean是用来连接rabbitmq,启动时单步观察了一下,不lazy的话都要半天,难怪放while下,lazy撑爆内存。结贴