스프링 aop1 스프링 AOP(Aspect Oriented Programming) - AOP(Aspect Oriented Programming)AOP(Aspect Oriented Programming)는 관점지향프로그래밍이라고 불린다. 즉 문제를 바라보는 관점을 기준으로 프로그래밍 하는 방법론이라고 할수 있다.예를들어, 하나의 커다란 프로젝트가 진행되고 있을때, 그 프로그램들 안의 여러개의 객체단위의 로직들의 수행됨에 있어서 이것을 핵심적인 관점과 부가적인 관점으로 나누어 문제를 해결해 나가는 프로그래밍 방법론이라고 할수 있다. - 핵심관심사항(core consern)즉, 각각 수행되는 프로그램들에게는 모두 핵심적으로 수행시키고자 하는 부분들(예: 은행이라면 '입금/출금/대출처리~'등)이 있기에 거기에 맞춰서 각각의 프로그램들이 모듈화 되어 작업되어져 있을 것이다. 이런 것들을 '핵심.. 2024. 11. 15. 이전 1 다음