Spring
[Spring] 스프링 프레임워크의 핵심 기능
기록하는_사람
2022. 11. 2. 16:31
의존성 주입(Dependency Injection)
📌 의존성 주입(Dependency Injection)
: 의존하는 부분을 외부에서 주입하는 것.
관점 지향 프로그래밍(Aspect Oriented Programming)
📌 관점 지향 프로그래밍(Aspect Oriented Programming)
: '횡단적 관심사'를 추출하고, 프로그램의 여러 곳에서 호출할 수 있게 함으로써
개발자는 실현해야 할 기능인 '중심적 관심사'에만 집중해서 작성할 수 있게 하는 구조.
📌 중심적 관심사(Primary Concern)
: 실현해야 할 기능을 나타내는 프로그램.
📌 횡단적 관심사(Crossutting-Concerns)
: 품질이나 유지보수 등의 관점에서 반드시 필요한 기능을 나타내는 프로그램.