Как впрыскивать через весну для сценария ниже.Весенняя инъекция в методах без объектов уровня уровня
Class A{
public void doSomeThing(){
B builder=new B();
//call other function.
}
}
Здесь я не хочу делать B как объект уровня класса.
Class A{
B b;// dont want to bring b here
}
я не хочу использовать Spring context.getBean ("B) или autowire;
Так весна впрыснуть B таким образом, что:
Class A{
public void doSomeThing(){
B builder=<injected by Spring>
//call other function.
}
}
Так B получить создано и уничтожаются в рамках DoSomething метода().
Я думаю, вам нужно будет использовать: context.getBean («B») – cowls
Это condriditics это условие: – Vishnu
Постарайтесь быть более конкретную информацию о Вашей потребности. Если вы хотите получить что-то из Spring, вам нужно либо позволить ему вводить значение в член класса, либо получить точку входа в BeanFactory, будь то статическую или введенную в себя ... – Vincent