Материал из Home Wiki
(Различия между страницами)
Перейти к навигации
Перейти к поиску
|
|
Строка 1: |
Строка 1: |
| = Конфигурация XML =
| | Spring Bean Life Cycle |
| == context:component-scan ==
| |
| Дескриптор <context:component-scan> сообщает Spring о необходимости
| |
| сканирования кода на предмет внедряемых бинов, аннотированных с помощью
| |
| @Component, @Controller, @Repository и @Service, а также поддерживающих
| |
| аннотации @Autowired и @Inj ect в указанном пакете (и всех ero внуrренних па
| |
| кетах). В дескрипторе <context: component-scan> можно определить множест
| |
| во пакетов, используя в качестве разделителя запятую, точку запятой или пробел.
| |
| Кроме того, для более детализированного управления этот дескриптор поддержи
| |
| вает включение и исключение сканирования компонентов.
| |
| | |
| = Кофигурация аннотациями =
| |
| = @Service =
| |
| Пример - @Service("rnessageRenderer") указывает, что этот бин предоставляет службы,
| |
| которые могут требоваться другим бинам; в качестве параметра аннотации передается имя бина.
| |
Версия 14:59, 7 июня 2022