我是Spring框架的新手。我偶然发现了内部bean的概念,想知道内部bean的范围是什么。谁能给我解释一下什么是内部bean作用域,它是否依赖于定义它的bean。
发布于 2014-09-26 12:27:48
Spring documentation状态
内部bean定义不需要定义的id或名称;容器会忽略这些值。它还忽略了作用域标志。内部bean总是匿名的,并且它们总是用外部bean创建的。不可能将内部bean注入到协作bean中,而不是注入到封闭bean中。
因此,内部bean没有作用域,除了封装的bean之外,基本上不能被其他任何东西使用。
发布于 2014-09-26 12:32:38
关于内部bean的一些要点:
发布于 2014-09-26 12:29:12
内部bean是隐式匿名的,但也是作用域原型,这是有意义的,因为它们不会在其他地方重用。
https://stackoverflow.com/questions/26052010
复制相似问题