Скопированный боб: вводить одно в другое - PullRequest
2 голосов
/ 03 ноября 2011

Как внедрить сессионный компонент в другой сессионный компонент без прокси-сервера?

@Component
@Scope("session")
class Foo {
    @Inject Bar bar;
}

@Component
@Scope("session")
class Bar {
}

Сообщение об ошибке «Нет соответствующего компонента».Хотя TARGET_CLASS scope-proxy мог бы решить эту проблему, но зачем мне нужен прокси для тех же bean-объектов?

1 Ответ

0 голосов
/ 03 ноября 2011

Я предполагаю - потому что в точке впрыска пружина не различает впрыснутые бобы в зависимости от объема текущего боба.Ему нужен прокси для выборки целевого компонента (в данном случае из сеанса), независимо от области действия компонента, в который он внедрен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...