일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- paint
- JavaScript
- 생성자
- OGNL
- 안드로이드
- AWT
- 배열
- 어노테이션
- Eclips
- 예외처리
- Menu
- 에러페이지
- struts2
- 이클립스
- oracle
- Spring
- 국제화
- Android
- mybatis
- 오버로딩
- Graphic
- Java
- 전화걸기
- 메서드
- 메소드
- JSP
- layout
- 기본
- 클래스
- HTML
- Today
- Total
목록AOP (2)
note
실행화면(Main.java) WriteArticleService.write(..)시작 WriteArticleServiceImpl.write() 메서드 실행 ArticleDao.insert(..)시작 MySQLArticleDao.insert() 실행 ArticleDao.insert(..)종료 ArticleDao.insert(..)실행시간 : 0ms WriteArticleService.write(..)종료 WriteArticleService.write(..)실행시간 : 0ms lib 설정하는 방법 이전 게시물 참고 [JSP/Spring] - Spring 설치 & 셋팅(응용 프로그램) Article -> ArticleDao -> MySQLArticleDao에 implements -> applicationCon..
AOP(Aspect Oriented Programming) 문제를 바라보는 관점으로 프로그래밍하는 기법 공통 관심 사항(cross-cutting concern) 로깅과 같은 기본적인 기능에서부터 트랜잭션이나 보안과 같은 기능에 이르기까지 어플리케이션 전반에 걸쳐 적용되는 공통 기능이 존재한다 Struts2에 비유한다면 interceptor라고 볼수 있으며 interceptor의 확장 기능이라 생각하면 된다(액션의 전후처리) 공통 기능 코드를 전후로 모듈화해서 밖으로 빼낸다고 보면됨 AOP용어 Advice - 언제 공통 관심 기능을 핵심 로직에 적용할 지를 정의하고 있다. Jointpoint - Advice를 적용 가능한 지점을 의미한다 (메서드 호출, 필드값 변경)등 Pointcut - Jointpoin..