2011-10-07 6 views

답변

5

아니, 생성자 주입 3.1 이전에 대한 해당이 없다, 그러나 당신은이 같은 autowiring the constructor in your XML 고려할 수 있습니다, 당신은 지정하지 않아도에서 autowiring으로

<bean id="beanId" class="..." autowire="constructor"/> 

을 개별 생성자는 여기에 봄이 그들을 밖으로 작동합니다, 그냥 당신이 각 유형이나 봄의 한 콩을 가지고 있는지 확인하십시오 autowire 수 없습니다 args.

편집 : @gkamal가 언급 한 바와 같이

이, 봄 3.1 이후는 c namespace for constructor injection 사용할 수 있습니다.

+0

감사합니다. 나는 XML이 무슨 일이 일어나고 있는지에 대한 좋은 문서로 사용될 수 있기 때문에 보통 autowireing을하지 않는다. 하지만이 경우 나는 명시적인 문서화가 필요함과 균형을 이룰 필요가있다. :) –

관련 문제