Форум программистов, компьютерный форум, киберфорум
Java: Spring, Spring Boot
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 23.02.2023
Сообщений: 1

Конфигурация аннотации @Component в Спринг инверсия контроля

05.03.2023, 13:36. Показов 703. Ответов 0

Студворк — интернет-сервис помощи студентам
Поставил аннотацию @Component над классом Cat:
Code
1
2
@Component ("catBean")
public class Cat implements Pet {...
В applicationContext3.xml создал сканер:
Code
1
2
3
.......
<context:component-scan base-package="ru.klimenko.spring.spring_course3"/>
</beans>
В main создал бин mayCat который должен маркироваться по метке catBean:
Code
1
2
3
4
5
.......
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext3.xml");
Cat mayCat = context.getBean("catBean", Cat.class);
        mayCat.say();
        context.close();
Выдаёшь ошибку((((
..
Code
1
2
3
4
5
6
7
8
9
.....
12:38:49.933 [main] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
Exception in thread "main" org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'catBean' available
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:892)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:300)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:205)
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1138)
    at ru.klimenko.spring.spring_course3.ConfigWithAnnotations1.main(ConfigWithAnnotations1.java:9)
Process finished with exit code 1

В чем проблема? Заранее спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.03.2023, 13:36
Ответы с готовыми решениями:

SpringBoot + xml конфигурация. Не работает автосвязывание по аннотации
Всем доброго времени суток. Имеется приложение spring-boot-mvc. Конфигурация контекста частично задана аннотациями, частично в xml-е....

Где можно скачать Windows Script Component (Script Component Wizard в частности) ?
Где можно скачать Windows Script Component (Script Component Wizard в частности), только пожалуста дайте полную ссылку на страницу, а не...

Спринг для начинающим
Привет всем! решил изучить Spring посоветуйте пожалуйста хорошие ресурсы по Spring boot желательно чтоб в качестве IDE был Intellij...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.03.2023, 13:36
Помогаю со студенческими работами здесь

Как подключить angular в спринг?
Добрый день! Подскажите пожалуйста как в проект spring boot подключить angular? Буду очень благодарен

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

Спринг фреймворк, создать массив в скрипте
Я использую Spring Framework https://spring.io/ для того, чтобы автоматический создать веб-приложение. Для этой цели я пишу скрипт...

Проперти спринг в проекте с несколькими модулями
Есть проект, в котором несколько maven модулей и каждый модуль это spring application. Все проперти которые относятся к каждому модулю,...

Подстановка свойства при конфигурации спринг в xml
У меня в конфиг файле есть штук 5 бинов вида: &lt;bean id=&quot;названиеБина&quot;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru