Вопросы по теме 'constructor-injection'
Внедрение конструктора Spring регистратора SLF4J – как получить целевой класс инъекции?
Я пытаюсь использовать Spring для внедрения регистратора SLF4J в класс следующим образом:
@Component
public class Example {
private final Logger logger;
@Autowired
public Example(final Logger logger) {
this.logger = logger;
}
}...
18547 просмотров
schedule
16.09.2023
Проблемы внедрения зависимостей конструктора Spring
у меня 2 класса
public class Abcd{
private String username;
private String password;
public Abcd(@Value("${username}") String userName, @Value("${password}") String password) {
...
}
public String retrieveValues(){...
2989 просмотров
schedule
17.05.2022
Переданный аргумент не является предпочтительным по сравнению с реализацией по умолчанию в замке Виндзор.
Я хотел бы предпочесть реализацию параметра реализации, зарегистрированной по умолчанию, но это не работает.
Фактически, документация предполагает, что это должно работать
Демонстрация неправильного предпочтения
private static void...
399 просмотров
schedule
30.03.2023
Конфигурация Java в среде Spring
У меня есть классы A , B и их реализация AImpl , BImpl .
interface A {
}
interface B {
}
interface C {
}
class AImpl{
@Inject
AImpl(B b){}
}
class BImpl{
@Inject
BImpl(String foo, C c){}
}
class CImpl{
}
Чтобы настроить...
357 просмотров
schedule
20.10.2023
Есть ли в среде внедрения зависимостей Unity эквивалент запуска BuildUp с InjectionConstructors?
Одна вещь, которую я всегда хотел иметь в инфраструктуре DI, — это возможность использовать конструкторы внедрения с объектами, которые взаимодействуют с инфраструктурой только для использования служб. Например:
public class ServiceClass :...
85 просмотров
schedule
30.06.2023
Возможно ли внедрение конструктора в классах конфигурации Spring?
Если у меня есть класс конфигурации Spring (т.е. класс, аннотированный @Configuration), могу ли я использовать внедрение конструктора?
В настоящее время, если я добавляю один, я получаю сообщение об отсутствии конструктора по умолчанию, и если я...
4620 просмотров
schedule
28.09.2022
Реализация внедрения Java с использованием TypeLiteral
У меня есть проект, предоставляющий интерфейс, назовем его IImplementMe, который я хочу внедрить в свой проект. Этот интерфейс будет реализован разными производителями, поэтому мне нужно внедрить все реализации. Я пытаюсь использовать TypeLiteral...
218 просмотров
schedule
26.05.2023
Spring Boot CommandLineRunner и внедрение конструктора
Я изучаю Spring Boot CommandLineRunner. И у меня есть этот код:
@Component
public class DataLoader implements CommandLineRunner {
private final OwnerService ownerService;
private final VetService vetService;
public DataLoader() {...
486 просмотров
schedule
02.07.2022
Должен ли я никогда не использовать @PostConstruct в Spring Boot, когда у меня есть конструктор All Args?
В нашем проекте мы не используем инъекцию сеттера или файла, мы используем только инъекцию конструктора, и я знаю, что оба варианта 1. и 2. могут работать.
Небезопасно работать с бинами в конструкторе в таком случае?
Или весенняя загрузка 2+...
29 просмотров
schedule
25.06.2023