2020. 7. 23. 22:47, Developer
AOP를 풀어서 번역하면 관점 지향 프로그래밍이다.
프로그래밍을 하다보면 공통적인 기능이 많이 생긴다.
이런 공통기능을 모든 모듈에 적용하기 위한 방법으로 상속을 이용한다.
상속도 좋은 방법이지만, java에서는 다중 상속이 힘들다.
그래서 AOP가 등장했다.
AOP를 사용함으로서 핵심 기능과 공통 기능을 분리 시킬수가 있다.
'Developer' 카테고리의 다른 글
is-a 관계와 has-a 관계 (0) | 2020.07.23 |
---|---|
weaving이란 무엇인가? (0) | 2020.07.23 |
DI (Dependency Injection) 의존성 주입 (0) | 2020.07.23 |
IOC??제어의 역전? (0) | 2020.07.23 |
쓰레드란 (0) | 2020.07.23 |
Comments, Trackbacks