当一个spring bean有资格进行垃圾回收时。垃圾收集将声明标记和扫描算法无法访问java中的POJO。这个概念在泉水中如何运作?因为Spring bean在spring语境中被调用。春豆的存在受春天环境的支配。是什么决定了什么时候可以回收豆子的记忆? bean的范围是否影响这个,如果是这样的话?
如果我错了,请纠正我,否则问题需要更新才能更好地渗透。
答案 0 :(得分:1)
如果Spring应用程序上下文保留在该引用上,并且工厂仍在范围内,则POJO不符合条件。
范围确实会影响它。请求范围结束时,将清除原型和每HTTP请求范围。只要应用程序上下文,单身人士就会留在内存中。