Описание тега spring-ioc

Spring IoC - это основной компонент Spring Framework. Он применяет шаблон внедрения зависимостей для bean-компонентов, делая их слабо связанными и позволяя разработчикам приложений кодировать с помощью абстракций.
2 ответа

Инжекция пружинной зависимости во внешнюю банку

У меня есть проект А, который потребляет банку, скажем, B.jar (где B - другой проект, используемый в качестве зависимости в нашем проекте A), теперь есть Bean (вид Spring-gemfire кеш), который содержит все необходимые данные на карте. Этот бин карты…
3 ответа

Каково точное значение объема Spring Singleton?

Я определил два bean-компонента для одного и того же класса с разными именами идентификаторов в applicationContext.xml. Это работает отлично, поэтому я запутался в том, что означает точный объем синглтона. Мой код ниже. Я прошел через некоторые друг…
17 апр '15 в 01:25
2 ответа

При аннотировании WebSecurityConfigurerAdapter с помощью @Configuration дважды вызывается config

Когда я создаю WebSecurityConfigurerAdapter это регистрируется дважды. Я создал конфигурацию, точно такую ​​же, как пример конфигурации Java Hello Web Security из справочных документов. Конфигурация работает должным образом, хотя bean-компоненты и ц…
08 окт '14 в 13:42
1 ответ

Загрузка определений бина из XML после создания объекта ClassPathXmlApplicationContext

Я практиковался в использовании ClassPathXmlApplicationContext. Один вопрос, который меня поразил, заключается в том, есть ли способ загрузить определения bean-компонентов из xml после создания объекта ClassPathXmlApplicationContext. Я пытаюсь что-т…
1 ответ

Потеряна ли прелесть зависимостей Spring DI во время выполнения вместо времени компиляции в конфигурации на основе Java?

Используя Spring Dependency Injection, мы можем удалить жестко запрограммированные зависимости из нашего кода, и зависимости могут быть разрешены во время выполнения, а не во время компиляции. Несколько лет назад мы работали над проектом, который бы…
04 сен '15 в 12:50
1 ответ

Соединение бина и значения в конструкторе

Я использую Spring. У меня есть этот класс: @Service public class FooService { @Value("${xml.file.path}") String xmlFilePath; @Autowired ResourceLoader ctx; } Я действительно ненавижу свойства проводки и предпочитаю использовать конструктор, но все,…
11 сен '15 в 12:58
2 ответа

Напишите пружинный компонент с конструктором, который содержит список значений из файла свойств

Не могли бы вы помочь мне, как правильно написать Spring Bean с параметром списка значений, которые я получаю из файла.properties. <bean id="property" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property…
30 окт '13 в 08:26
1 ответ

Spring IOC w/ generics - вводить зависимости на основе параметра типа зависимого

Я хочу создать экземпляр универсального bean-компонента с параметром типа, и иметь правильные зависимости, связанные с этим параметром типа. Предположим, у меня есть: @Named public Parent<T> { @Inject Parent(Child<T> c) { ... } } public …
24 фев '14 в 11:39
1 ответ

Нужно ли отбрасывать @Component при желании установить параметры компонента через JavaConfig? Есть ли другой способ?

У меня есть Spring bean, который аннотирован @Component. Но я хочу установить / указать параметры бина. Из того, что я могу сказать, мой единственный вариант, если я хочу придерживаться аннотаций, - это использовать класс @Configuration для указания…
22 ноя '13 в 04:52
1 ответ

java hibernate хранит sql запросы в xml файле

Я пытаюсь поместить все SQL-запросы в XML-файл. Я использую Spring boot и hibernate с нативным SQLS Может кто-нибудь предоставить мне пример, как загрузить и получить строку запроса из XML-файла при весенней загрузке и спящем режиме. Я использую Jav…
03 апр '17 в 03:06
3 ответа

Почему Spring Framework не позволяет использовать примитивы autowire?

В весенней документации упоминалось это по замыслу Я хочу понять возможное мышление за этим дизайном.
30 дек '15 в 10:14
2 ответа

Spring autowire не удалось через несколько слоев

Пока я пытаюсь разработать webapi с помощью Spring Dao, я не могу определить зависимости. Ниже приведен мой код, пожалуйста, кто-нибудь поможет мне решить эту проблему. Структура папок проекта: - EmployeeDAOImpl.java: - package com.emp.dao; @Reposit…
11 мар '16 в 07:51
1 ответ

Порядок ввода списка в контейнере Spring IoC

Предположим, я добавляю список некоторых компонентов: @Autowired List<SomeBean> beans; Каков порядок внедрения по умолчанию в этой ситуации? Я знаю о Ordered интерфейс и @Order аннотации, я спрашиваю только о поведении по умолчанию. Я заметил,…
02 дек '15 в 18:14
1 ответ

NoSuchBeanDefinitionException при отправке электронной почты

Я пытаюсь отправить электронное письмо через веб-сервис Restful с сервисами, управляемыми Spring. Однако я получаю следующее исключение: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'messsageservice' is defined org.…
22 дек '15 в 14:12
0 ответов

Как автоматически связывать Spring Beans без контекста приложения

Я хотел бы иметь возможность использовать bean-компонент через автоматическое подключение без непосредственного использования ApplicationContext. Ниже приведен пример того, что я хотел бы сделать. Класс конфигурации @Configuration public class Coffe…
22 фев '17 в 00:21
3 ответа

Является ли боб, созданный с помощью NEW, действительно синглтоном?

Я создал Spring Bean в классе конфигурации следующим образом: @Bean MyClass getMyClass() { MyClass mc = new MyClass() return mc; } Всякий раз, когда MyClass автоматически подключается в другой класс, который нуждается в его внедрении, всегда будет с…
09 янв '19 в 21:20
0 ответов

Java Spring mvc - сессионные компоненты

Я хочу иметь сессионный компонент (DTO). Итак, я создал класс: @Setter @NoArgsConstructor public class CurrentInfo { private Mappings currentMapping; private String redirectUri; @Getter private UserData currentUser; } И зарегистрируйте его как компо…
17 май '18 в 17:02
0 ответов

Ни BindingResult, ни простой целевой объект для имени компонента "mybean" не доступны в качестве атрибута запроса

Я пытаюсь отправить bean-компонент "category" в представление, но получаю сообщение об ошибке ниже, что у меня нет объекта с именем "category" в качестве атрибута. @RequestMapping(value = "/index", method = RequestMethod.GET) public ModelAndView ind…
19 фев '19 в 08:46
2 ответа

Можно ли автоматически связывать имя боба весной?

Можно ли автоматически связывать имя компонента в Spring, используя аннотации вместо BeanNameAware интерфейс?
01 мар '13 в 12:36
0 ответов

Обработка исключений из весеннего контекста

Как я могу обработать исключения из Spring context, Рассмотрим контекст <bean id="dataSource" class="oracle.jdbc.pool.OracleDataSource"> <property name="URL" value="jdbc:oracle:thin:@localhost:1521/xe" /> <property name="user" value="…
25 май '18 в 09:04