강의

멘토링

커뮤니티

Inflearn Community Q&A

No author

This post's author information has been deleted.

Java Spring Framework (renewed ver.) - Course for new programmers

DI(Dependency injection)

스프링 컨테이너가 그렇게 편리한가요?

Written on

·

270

0

`GenericXmlApplicationContext ctx = new GenericXmlApplicationContext("classpath:apllicationContext.xml");

    TranspotaionWalk transpotaionWalk = ctx.getBean("tWalk", TranspotaionWalk.class);

transpotaionWalk.mov();`

이렇게 get bean 으로 가져오는 코드가

`TranspotaionWalk transpotaionWalk = new TranspotaionWalk ();

transpotaionWalk.move();`

보다 더 복잡해보이는데

굳이 bean을 해야하는 이유가 뭔가요~??

springjava

Answer 2

0

오오. 공유해주신 링크 잘 읽었습니다~ 좋네요.

종속성이 감소하여 코드 변경에 민감하지 않고, 재사용성이 증가한다. 즉, 코드를 변경하게 될 경우 매우 간편해지고, 관리도 매우 쉬워진다는 큰 장점이 있는 것 같아보이네요. (아직 이제 배우는 초보자의 관점에서 이해중입니다.. ㅎ)

No author

This post's author information has been deleted.

Ask a question