значение весенних занятий - PullRequest
0 голосов
/ 16 февраля 2012

Может ли кто-нибудь помочь мне в реальном значении org.springframework.beans.factory.config.MethodInvokingFactoryBean, а также org.springframework.web.context.support.ServletContextAttributeExporter.

Во втором случае, почему не удается внедрить классы менеджера, необходимые с помощью методов установки.Почему вы должны использовать обходной путь.Я не могу понять истинное намерение обоих классов.

Пожалуйста, кто-нибудь, помогите мне с примерами использования в реальном времени.

1 Ответ

0 голосов
/ 16 февраля 2012

Java Doc - ваш друг:

  • MethodInvokingFactoryBean:

    FactoryBean, который возвращает значение, являющееся результатом статического или экземпляра вызова метода.

Вы можете использовать этот MethodInvokingFactoryBean, если у вас есть старая фабрика старого кода. И вы хотите, чтобы объект, созданный этой Фабрикой, был в виде пружинного боба.

  • ServletContextAttributeExporter

    Экспортер, который принимает Spring-объекты и предоставляет их в качестве атрибутов ServletContext ... Полезно для того, чтобы сделать определяемые Spring bean-компоненты доступными для кода, который вообще не знает о Spring, а только о Servlet API

Вы спросили: «Во втором случае, почему нельзя внедрить классы менеджера, необходимые с помощью методов установки». Я не беру на себя этот вопрос, но из-за чего ServletContextAttributeExporter может дать ответ: вы не можете ввести боб в класс, который тоже не является бобовым.

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