관점 지향 프로그래밍1 [Spring] 스프링 AOP 설정 관점 지향 프로그래밍 AOP:Aspect Oriented Programming (관점 지향 프로그래밍) ORM을 세팅하기 위해서는 AOP의 이해가 필요함 기존의 해왔던 방식 OOP:Object Oriented Programming (객체 지향 프로그래밍)과는 다른 관점 공통적으로 적용되는 기능들을 특정 Method 혹은 Class가 실행되기 전 / 후 등의 단계에서 자동으로 실행될 수 있게 지원하는 프로그래밍 Loggin, Transaction, Parameter Check 등 여러 기능들을 대상으로 함 AOP 적용시 하나의 .java 파일을 .class로 컴파일 시 컴파일 파일에 기능 코드를 주입시켜 마치 하나의 코드인 것 처럼 실행되게 한다 하나의 코드 처럼 컴파일 되어 실행되어 진다면 실행 속도 측면에서 효율적이다 위의.. 2016. 6. 11. 이전 1 다음