У меня есть следующий класс:
@Service
public class TestService{
@Autowired
private Integer size;
private MyClass myObject;
public Test(){
// Default constructor for Spring
}
public Test(MyClass myObject){
this.myObject = myObject;
}
// Getters and Setters ...
}
Теперь я создаю экземпляр моего TestService
извне этого класса с помощью
new TestService(myObject);
Переменная size
, конечно, null
. Но я хочу, чтобы он был внедрен из контекста весны, хотя я и не вводил весь объект.
Можно ли всегда вводить некоторые поля?