이 글은 Java 환경에서 Dynamic Proxy 기반의 기능들을 사용할 때 주로 발생하는 문제인 Self-Invocation을 Lambda를 통해 어떻게 회피할 수 있는지에 대한 내용을 담고 있는 글입니다. Dynamic Proxy, AOP에 대한 이론적인 부분(발생 원인, 호출 흐름 등)들은 다루지 않을 것이기 때문에 다른 글들을 참고하시길 바랍니다. https://www.slideshare.net/MoonGyeom1/2019-springaop https://blog.outsider.ne.kr/846 https://lob-dev.tistory.com/entry/Spring-AOP와-요청-인터셉트-개념 Lambda와 관련해서는 학습을 진행하며 작성한 글이기 때문에 잘못된 내용이 있을 수도 있습니다. ..
3주 차 시작합니다! 연산이란? 주어진 정보를 통해 일정한 규칙에 따라 어떤 값이나 결과를 구하는 과정을 의미한다. 연산자란? 연산을 진행하는 동안 사용되는 기호를 말한다. 연산 대상의 수나 연산 방식에 따라서 명칭이 나뉘게 된다. 피연산자란? 연산될 대상을 말하며. 변수, 상수, 리터럴 등을 의미한다. 단항 연산자 (Unary Operator) 연산이 수행될 피연산자가 1개인 경우 해당 연산자를 단항 연산자라고 한다. 전위 증감, 후위 증감 연산자 단항으로써 사용하는 +, - 연산자 (부호 연산자) 비트 반전 ~ 연산자 이항 연산자 (Binary Operator) 연산이 수행될 피연산자가 2개인 경우 해당 연산자를 이항 연산자라고 한다. 산술 연산자 비트 연산자 관계 연산자 대입 연산자 논리 연산자 삼..
- Total
- Today
- Yesterday
- 게으른개발자컨퍼런스
- spring AOP
- cglib
- HTTP
- URN
- 근황
- Global Cache
- THP
- Local Cache
- JVM
- AMQP
- mybatis
- JDK Dynamic Proxy
- 소비자 관점의 api 설계 패턴과 사례 훑어보기
- RESTful
- RPC
- 게으른 개발자 컨퍼런스
- java
- spring
- hypermedia
- Data Locality
- Url
- Cache Design
- Switch
- URI
- rabbitmq
- lambda
- JPA
- Distributed Cache
- configuration
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |