spring如何管理原型bean的完整生命周期?

时间:2019-06-28 12:02:15

标签: java spring prototype javabeans lifecycle

春季如何管理原型豆的生命周期?如果不为原型bean调用destroy方法?

1 个答案:

答案 0 :(得分:0)

原型bean在后台使用了原型模式:

  

原型模式允许我们隐藏制作新内容的复杂性   来自客户端的实例。概念是复制现有对象   而不是从头开始创建新实例,   包括昂贵的运营。现有对象充当原型,   包含对象的状态。新复制的对象可能会更改   仅在需要时才具有相同的属性。这种方法节省了昂贵的资源   和时间,尤其是在对象创建很繁琐的过程中。

在该应用程序管理的上下文对象的顶部使用AOP,它们包装在代理对象中。对于原型范围的bean,底层方面将bean的创建委托给此模式的基于Spring的实现。

相关问题