Size: a a a

Spring Framework and more

2020 June 07

AL

Aleksander Lemyagov in Spring Framework and more
Здравствуйте. Подскажите пожалуйста. Есть @Component. Мне нужно создать 10 штук объектов этого компонента. Как это сделать? Не могу понять. Изначально я сделал простым классом и создаю 10 объектов в цикле, но теперь мне требуется в этот класс положить инстансы сервисов и других компонентов и что бы не раздувать конструктор я хочу сделать его компонентом.
источник

РН

Роман Нагаев... in Spring Framework and more
#toAdmins
источник

РН

Роман Нагаев... in Spring Framework and more
Aleksander Lemyagov
Здравствуйте. Подскажите пожалуйста. Есть @Component. Мне нужно создать 10 штук объектов этого компонента. Как это сделать? Не могу понять. Изначально я сделал простым классом и создаю 10 объектов в цикле, но теперь мне требуется в этот класс положить инстансы сервисов и других компонентов и что бы не раздувать конструктор я хочу сделать его компонентом.
например через java config или xml c использованием qualifier'ов,
источник

✔D

✔️Alexey Draznin in Spring Framework and more
Aleksander Lemyagov
Здравствуйте. Подскажите пожалуйста. Есть @Component. Мне нужно создать 10 штук объектов этого компонента. Как это сделать? Не могу понять. Изначально я сделал простым классом и создаю 10 объектов в цикле, но теперь мне требуется в этот класс положить инстансы сервисов и других компонентов и что бы не раздувать конструктор я хочу сделать его компонентом.
Так зависит от того какое использование будет у этих классов ? Например можно фабрику написать и тогда требуемые объекты не надо будет подкидывать в спринг контекст , а сервисы инжектить только в фабрику
источник

AL

Aleksander Lemyagov in Spring Framework and more
Роман Нагаев
например через java config или xml c использованием qualifier'ов,
как именно? пример можно, пожалуйста?
источник

AL

Aleksander Lemyagov in Spring Framework and more
✔️Alexey Draznin
Так зависит от того какое использование будет у этих классов ? Например можно фабрику написать и тогда требуемые объекты не надо будет подкидывать в спринг контекст , а сервисы инжектить только в фабрику
Это объекты потоки. Они будут делать полезную работу.
источник

AL

Aleksander Lemyagov in Spring Framework and more
✔️Alexey Draznin
Так зависит от того какое использование будет у этих классов ? Например можно фабрику написать и тогда требуемые объекты не надо будет подкидывать в спринг контекст , а сервисы инжектить только в фабрику
А как потом сервисы прокинуть в компонент? только через конструктор. Такое себе. Возможно я чего-то не знаю или не понимаю.
источник

AE

Alexandr Emelyanov in Spring Framework and more
Aleksander Lemyagov
Это объекты потоки. Они будут делать полезную работу.
А зачем их делать бинами?
источник

РН

Роман Нагаев... in Spring Framework and more
Aleksander Lemyagov
как именно? пример можно, пожалуйста?
это легко гуглится
https://www.baeldung.com/spring-qualifier-annotation

а к слову о потоках, возможно стоит посмотреть в строну ThreadPoolExecutor'ов
источник

AE

Alexandr Emelyanov in Spring Framework and more
Роман Нагаев
это легко гуглится
https://www.baeldung.com/spring-qualifier-annotation

а к слову о потоках, возможно стоит посмотреть в строну ThreadPoolExecutor'ов
Ага
источник

AL

Aleksander Lemyagov in Spring Framework and more
Роман Нагаев
это легко гуглится
https://www.baeldung.com/spring-qualifier-annotation

а к слову о потоках, возможно стоит посмотреть в строну ThreadPoolExecutor'ов
И так использую экзекютор, но нужен объект, который будет объект.
источник

AL

Aleksander Lemyagov in Spring Framework and more
Alexandr Emelyanov
А зачем их делать бинами?
что бы заинжектить нужные компоненты
источник

AL

Aleksander Lemyagov in Spring Framework and more
Можно не делать бином, но тогда стоит вопрос как передать в этот объект нужные компоненты. Есть вариант через конструктор, но в будущем он может разростись то больших объемов, что не очень будет потом
источник

AE

Alexandr Emelyanov in Spring Framework and more
Aleksander Lemyagov
что бы заинжектить нужные компоненты
Брать из окружающего контекста захватом не подходит?
источник

AE

Alexandr Emelyanov in Spring Framework and more
Aleksander Lemyagov
Можно не делать бином, но тогда стоит вопрос как передать в этот объект нужные компоненты. Есть вариант через конструктор, но в будущем он может разростись то больших объемов, что не очень будет потом
Let me 🔎 Google that for you:
🔎 spring context autowire object
источник

РН

Роман Нагаев... in Spring Framework and more
Aleksander Lemyagov
И так использую экзекютор, но нужен объект, который будет объект.
ну вот, создавай в конфиге внедряй что нужно хоть конструктором хоть аннотациями, навешивай квалифаеры и инжекти по ним
источник

AE

Alexandr Emelyanov in Spring Framework and more
Aleksander Lemyagov
Можно не делать бином, но тогда стоит вопрос как передать в этот объект нужные компоненты. Есть вариант через конструктор, но в будущем он может разростись то больших объемов, что не очень будет потом
Либо так
источник

AE

Alexandr Emelyanov in Spring Framework and more
Aleksander Lemyagov
Можно не делать бином, но тогда стоит вопрос как передать в этот объект нужные компоненты. Есть вариант через конструктор, но в будущем он может разростись то больших объемов, что не очень будет потом
Let me 🔎 Google that for you:
🔎 spring context inject into custom object
источник

F

Fulai in Spring Framework and more
Коллеги,проект на  springboot. Static content лежит не в стандартной папке. Через spring.resources.static-locations=classpath:/src/folder я перенаправил. Проблема что теперь при заходе на index.html возникает ошибка. Может кто сталкивался?
источник

✔D

✔️Alexey Draznin in Spring Framework and more
Aleksander Lemyagov
А как потом сервисы прокинуть в компонент? только через конструктор. Такое себе. Возможно я чего-то не знаю или не понимаю.
Через сеттеры или билдер
источник