Я пытаюсь использовать бин, сгенерированный из того же класса.Например:
public class Test {
...
@Bean
public Dog dog() {
...
return dog;
}
@Bean
public DogHouse dogHouse() {
Dog d = dog(); // Is this right? Can I inject dog bean here?
...
return dogHouse;
}
}
Два требования, которым я должен соответствовать:
- Используйте результат
dog()
в dogHouse()
- Keep
dog()
и dogHouse()
в том же классе Java
Возможно ли это?Если это так, как я должен вводить боб собаки в тестовом классе?Спасибо.