Описание тега component-scan
Вопросы относительно использования `@ComponentScan` для обнаружения компонентов, управляемых Spring
1
ответ
Сканирование компонентов не сканирует подпакеты
Я столкнулся со странной проблемой. У меня сложилось впечатление, что компонентное сканирование сканирует подпакеты рекурсивно, если для сканирования указан пакет верхнего уровня. Мои репозитории и сущности являются главной зависимостью проекта. Они…
20 июн '16 в 06:22
2
ответа
Как избежать настройки внешней библиотеки другой библиотекой с помощью Spring Boot
Предположим, у меня есть два загрузочных проекта Spring. Первый проект - это просто вспомогательная библиотека, предоставляющая различные функции. Вторым является "основной" проект (первичная библиотека), в котором используется вспомогательный проек…
04 авг '16 в 19:38
2
ответа
Компонентное сканирование не может обнаружить интерфейсный компонент?
Это часть моего root-context.xml в весеннем проекте mvc (3.2.8 RELEASE). <context:component-scan base-package="org.owls.test"> И у меня есть некоторые структуры, как показано ниже. --org/owls/test ----dao ----dao.impl ----service ----service.i…
06 окт '14 в 08:42
1
ответ
Компонент-сканирование мешает инициализации бина?
Я сталкиваюсь с этой проблемой, когда пытаюсь продублировать простой весенний проект OAuth, sparklr2. исходный код здесь https://github.com/spring-projects/spring-security-oauth/tree/master/samples/oauth2/sparklr исходный код работает отлично, когда…
30 июл '15 в 08:36
3
ответа
Использование @ComponentScan или <context: component-scan /> только с одним классом
Я поддерживаю проект с двумя наборами основных пакетов, проект использует Spring и Spring MVC, один из этих пакетов содержит несколько контроллеров и сканируется с использованием конфигурации XML (<context:component-scan />). Проблема в том, ч…
09 янв '14 в 13:52
1
ответ
org.sf.beans.factory.NoSuchBeanDefinitionException: нет подходящего компонента типа X
Я пытаюсь настроить простой проект с хранилищем пользователей в Spring Boot с Hibernate в качестве JPA, я пробовал этот и этот учебники и в обоих (и везде) @SpringBootApplication кажется достаточным, чтобы сделать репозиторий доступным во всей облас…
11 окт '18 в 02:23
4
ответа
Spring - @ComponentScan не обнаруживает бины
Я новичок в весне. Я пытаюсь использовать ComponentScan. У меня есть простой бин со строковой переменной, аннотированной @Component. Попытка использовать @Configuration с классом Java вместо файла XML. Когда я пытаюсь получить доступ к бину из моего…
27 июл '17 в 06:17
3
ответа
@ComponentScan с несколькими классами конфигурации: конфигурация на основе аннотаций
Согласно весеннему документу Настраивает директивы сканирования компонентов для использования с классами @Configuration. Обеспечивает поддержку параллельно с Spring XML <context:component-scan> элемент. В моем весеннем веб-приложении есть неск…
08 фев '17 в 10:51
2
ответа
Как настроить контроллер весной без компонентного сканирования в xml?
Я должен разработать очень масштабный проект для банка с использованием Spring MVC. Я уже решил пойти с конфигурацией XML. Моя задача - ограничить время запуска сервера. Там будет около 2000 контроллеров. Я уже использую компонентное сканирование дл…
08 янв '15 в 18:38
1
ответ
Контекст: компонент-сканирование не может быть определено
У меня проблема с определениями Spring-context. Когда я смотрю на других людей, у которых была эта проблема, это обычно происходило из-за неправильного обозначения схемы, но я не думаю, что это относится к моей проблеме. Line 21 in XML document from…
05 июн '15 в 19:31
2
ответа
Автозагрузка Spring с зависимостью и без @ComponentScan
Весенняя загрузка обеспечивает @ComponentScanнайти пакеты для сканирования. Я строю библиотеку, которая имеет@RestControllers внутри с package com.mylib.controller, Есть и другие классы с аннотациями стереотипов в разных пакетах. Итак, если кто-то р…
15 фев '18 в 13:45
7
ответов
Несколько пакетов в контексте: компонентное сканирование, весенний конфиг
Как добавить несколько пакетов в файл spring-servlet.xml в context:component-scan элемент? я пытался <context:component-scan base-package="z.y.z.service" base-package="x.y.z.controller" /> а также <context:component-scan base-package="x.y.z…
11 мар '11 в 05:50
1
ответ
Исключить класс из ComponentScan в SpringBoot
У меня есть два класса, из которых я хочу использовать только один класс во время выполнения (в зависимости от того, запускаю ли я тесты или запускаю приложение на сервере (локальном или ином)) и исключаю другой из компонента Spring Scanning Scannin…
28 ноя '17 в 10:55
0
ответов
Spring компонент сканирования с использованием свойства не работает для нескольких базовых пакетов
Я хочу прочитать переменную, которая хранит имя пакета для сканирования из файла свойств: pluginpackages=com.x.a,com.x.b Это не работает ни с <context:component-scan base-package="${pluginpackages}"/> ни с @ComponentScan(basePackages = "${plug…
17 фев '16 в 08:41
0
ответов
Свойства поля в... требуется компонент типа... который не может быть найден
У меня есть следующая структура проекта: ApplicationConfiguration: @Configuration @ComponentScan(basePackages = {"configuration", "nsd"}) //<- base packages here public class ApplicationConfiguration { } ApplicationProperties: @Component @EnableC…
29 мар '17 в 15:16
1
ответ
<компонент-сканирование> в Spring MVC
Если я добавляю компонентное сканирование в spring-common.xml и Spring MVC не может найти контроллеры, почему? Но если я добавлю компонентное сканирование в springMVC-servlet.xml, и он работает. web.xml <listener> <listener-class>org.spr…
02 июл '16 в 15:23
0
ответов
Сканирование компонентов Spring не работает для пакетов с похожими именами в jar
Я запускаю сканирование компонентов на банке, где я загружаю несколько пакетов. Пакет com.path.package работает нормально и загружается, но тогда компоненты в com.path.package.addon не загружаются при сканировании компонента <context:component-sc…
16 сен '17 в 18:40
2
ответа
Как запустить веб-приложение Spring Boot без использования ComponentScan
Я стараюсь избегать сканирования компонентов, чтобы сократить время запуска наших тестов модулей и нашего веб-приложения в целом. Когда я заменяю @SpringBootApplication с @SpringBootConfiguration @EnableAutoConfigurationЯ получаю следующую ошибку: Н…
01 авг '16 в 08:09
1
ответ
Внедрить логику в процесс сканирования пружинных компонентов
Так что можно использовать <context:component-scan ...> или же @ComponentScan("org.rythmengine.spring.web") чтобы позволить весне сканировать бобы под определенную упаковку. Вопрос в том, как я могу ввести свою логику в процессе сканирования? …
05 дек '13 в 23:09
0
ответов
Лучший способ указать автопровода кандидата на профиль
В моем весеннем загрузочном приложении для некоторых интерфейсов у меня есть несколько реализаций (обычно "основная реализация" и "реализация для локального тестирования"), которые я использую с разными профилями. Я знаю несколько вариантов, чтобы с…
08 мар '18 в 15:38