250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 인프런김영한
- 알고리즘분석
- 스프링부트와AWS로혼자구현하는웹서비스
- 자료구조
- MariaDB
- 인덱스
- 이펙티브자바
- 자바예외
- 도메인 주도 개발 시작하기
- jpa
- react
- 알고리즘
- 혼공SQL
- 클린코드
- 네트워크
- 자바스터디
- DDD
- 이팩티브 자바
- CleanCode
- AWS
- java
- aop
- AWS RDS
- SQL쿡북
- 인프런백기선
- 기술면접
- mysql
- 자바
- 이펙티브 자바
- vue.js
Archives
- Today
- Total
목록spring aop (1)
기록이 힘이다.
스프링 AOP
스프링이 제공하는 AOP는프록시를 사용한다. 따라서프록시를 통해메서드를 실행하는시점에만 AOP가 적용된다. AspectJ를 사용하면앞서설명한것처럼더 복잡하고 더다양한 기능을사용할 수있다. > 그렇다면 스프링 AOP 보다는 더기능이많은 AspectJ를직접 사용해서 AOP를 적용하는것이더 좋지 않을까? > AspectJ를 사용하려면공부할내용도 많고, 자바관련 설정(특별한컴파일러, AspectJ 전용 문법, 자바 실행옵션)도복잡하다. 반면에스프링 AOP는 별도의추가 자바설정 없이스프링만있으면 편리하게 AOP 를사용할 수있다. 실무에서는스프링이 제공하는 AOP 기능만 사용해도대부문의 문제를해결할수 있다. 따라서스프링 AOP가제공하는기능을학습하는것에집중하자.
SpringBoot
2023. 7. 14. 17:35