Предположим, что два класса ClassA и ClassB. Предположим, что ClassB зависит от ClassA. В файле конфигурации, если мы определяем область действия ClassA как singleton, а classB - Prototype, то что происходит с экземпляром ClassB каждый раз, когда мы создаем экземпляр класса ClassA? Будет ли возвращен тот же экземпляр ClassB или новый экземпляр будет создан каждый раз, когда будет возвращен экземпляр класса ClassA?Весной бобы области. Singleton и Prototype
спасибо !!!
Так много программистов весны ...: D. Внедрение одноэлементного компонента в прототипном компоненте приведет к разным экземплярам прототипа bean, использующего один и тот же экземпляр одноэлементного компонента. Для обратного случая (инъецирования прототипа bean в Singleton), если бы он по умолчанию служил компоненту singleton с тем же экземпляром компонента прототипа (см. [Эту статью] (http://prasanthnath.wordpress.com/2013/ 03/21/injecting-a-prototype-bean-in-a-singleton-bean /) для получения дополнительной информации). –