저는 전체 스프링 의존성 주입에 대해 새로운 것 같습니다.생성자가있는 클래스에 대한 스프링 종속성 삽입
@Service
public class Service {...}
그리고 다른 클래스 :
public class A{
@Autowired
private Service service;
...
}
이해가 안 잘하면 누군가가 나를 위해 그것을 정리 수있는 한 가지 ...
가 나는 서비스가가 이 경우 서비스는 예상대로 클래스 A에 주입됩니다. 아는 한 클래스 A에서 생성자를 사용할 수 없습니다. 그렇지 않으면 삽입이 작동하지 않습니다. 클래스 A에서 생성자를 사용하고 동시에 서비스를 삽입 할 수있는 방법이 있습니까? 즉 :public class A{
@Autowired
private Service service;
private String a;
private int b;
public A(String a,int b){
this.a = a;
this.b = b;
}
}
내가 그 서비스를 받고있어이 경우는 그것을 해결하기 위해 어쨌든, 널? 서비스를 삽입 한 상태에서 "new"를 사용하여 유형 A의 객체를 만들 수있게하려면 가능합니까?
감사합니다.
빠른 답장을 보내 주셔서 감사합니다. 어떤 예가 있습니까? 네가하는 말을 완전히 이해했는지 모르겠다. –