PHPz2017-04-17 17:53:23
여기 Spring도 리플렉션을 통해 인스턴스를 가져온 다음 값을 설정해야 할 것 같습니다.
매개변수 없는 생성자가 없으면 리플렉션 중에 newInstance()
를 호출할 때 예외가 발생해야 합니다.
아래층 전문가님들의 조언 부탁드립니다.
迷茫2017-04-17 17:53:23
Spring Bean에 기본 생성자가 없는 경우 어떤 생성자를 사용할지, 어떤 매개변수 값을 구성에 전달할지 명확하게 지정해야 합니다.
阿神2017-04-17 17:53:23
spring은 매개변수 없는 생성자를 호출한 다음 set设值注入
을 사용하여 생성해야 합니다. 따라서 설정하지 않으면 오류가 발생합니다.
생성자를 지정할 수 없는 것 같습니다. Spring의 API를 확인할 수는 없습니다.
또한 대부분의 Java 프로젝트는 을 사용하며 设值注入
를 지원하는 프로젝트는 일반적으로 API와 인터페이스를 남겨둡니다. 构造器注入