Notice
Recent Posts
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 자바스크립트
- 제이쿼리
- 이클립스
- jsp
- SESSION
- 깃허브 간단요약
- MySQL
- 설치
- Eclipse
- 폼태그
- 깃허브
- 필터체인
- html
- 자바
- 오라클
- 마이바티스
- Oracle
- 셋업
- jstl
- 면접
- Spring
- 버튼
- 알고리즘
- jquery
- jsp 내부객체
- EL태그
- 스프링
- java
- 설정
- springboot
Archives
- Today
- Total
728x90
목록pointcut 표현식 (1)
은은하게 코드 뿌시기

AOP (Aspect Oriented Programming) : 관점 지향 프로그래밍, 어떤 로직을 기준으로 핵심적인/부가적인 관점을 나누어서 보고 그 관점을 기준으로 각각 모듈화 하는 것. 주로 로깅, 트랜잭션 관리, 에러처리 등 비즈니스단의 메소드를 조금더 세밀하게 조정하고싶을때 사용. AOP는 핵심 모듈 사이에 필욯나 기능을 삽입하여 적절한 타이밍에 호출 되도록 해주는 기능. 이를 구현할때 스프링은 대상 빈을 프록시로 감싸는 방법을 사용합니다. 프록시? 어떠한 빈 (클래스)가 AOP대상이면 원본 클래스 대신 프록시가 감싸진 클래스가 자동으로 만들어져 프록시 클래스가 빈에 등록이 도비니다. 이렇게 빈에 등록된 프록시 클래스는 원본 클래스가 호출되면서 자동으로 바꿔서 사용해줍니다. 주요 개념 Aspec..
웹/spring
2022. 8. 25. 11:26
728x90