위키백과🌈 프레임워크는 무엇이고, 자바기반의 스프링 프레임워크는 무엇일까?프레임워크(Framework)의 사전적 의미는 뼈대 혹은 틀로서 이 의미를 소프트웨어 관점에서 접근하면 아키텍처에 해당하는 골격 코드이다.개발할 때, 가장 중요한 것이 전체 애플리케이션의 구조를
스프링의 IoC가 결합도와 관련된 기능이라면, AOP(Aspect Orientend Propramming)는 응집도와 관련된 기능이라고 할 수 있다. AOP를 이해하는 가장 중요한 핵심 개념은 관심 분리(Sparation of Concerns)이다. AOP에서는