Spring〃스프링 장점 (1) DI <property/constructor> 정리
저번글에서 스프링 프레임워크의 MVC 모델을 그림으로 정리해보면서 왜 사용하는지 필요성을 느끼게 됬는데요. 이번 포스팅에서 스프링의 장점을 알아보려 했다가 방대한 양을 느끼고, 전부 정리할 시간적 여유가 없어 게시판 만들기 프로젝트에 필요한 DI 와 AOP에 대해서만 살펴보도록 하겠습니다. 스프링을 공부하면서 알게된 DI가 도대체 무엇인지.. Dependency Injection의 약자라고 하지만, 한글로 번역한 의존성 주입이라는 말만 들어도 이해하기 정말 어렵네요. 평소에 거의 듣지 못하는 단어라 생소하기만 합니다. 그래서 글의 순서를 (1) 프로그래밍에서 의존성이 무엇인지 알아보고, (2) 스프링에서 DI 기능, (3) DI 설정방법에 대해 정리하도록 방향을 잡았습니다. ■ 프로그래밍에서 의존성?? ..