| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- spring mongoTemplate switch
- 자바 1676
- 백준 1504 java
- java 파티
- nodejs rabbitmq
- 안정해시
- 익명 객체 @transactional
- 백준 2252 줄세우기
- java 백준 1509
- 자바 백준 팩토리얼 개수
- java 팩토리얼 개수
- java 1509
- spring mongodb switch
- spring mongoTemplate
- spring mongodb
- mongodb lookup
- go
- rabbitmq 싱글톤
- kotiln const val
- kotiln const
- 백준 특정한 최단 경로
- Claude Intelij 연결
- java 1238
- Java Call By Refernce
- ipfs singletone
- ipfs bean
- 백준 연결요소 자바
- javav 1676
- kotiln functional interface
- Spring ipfs
Archives
- Today
- Total
목록JDK Dynamic Proxy (1)
공부 흔적남기기
jdk dynamic proxy | cglib
jdk dynamic proxy와 cglib 둘은 어디에 쓰이는 걸까? 이름에서 볼 수 있다시피 proxy를 동적으로 만들어주는 라이브러리다. jdk dynamic proxy는 java의 reflection을 이용해서 프록시를 만들고 cglib는 바이트코드 수준에서 코드를 조작하여 프록시를 생성한다. jdk dynamic proxy는 어떻게 사용할까 jdk dynamic proxy는 java의 invocationHandler interface를 구현해서 사용한다. proxy의 target은 interface만 들어갈 수 있다. 예시 class LogInvocationHandler( private val target : Any, private val logService: LogServiceDirtyCode..
web study/배경지식
2023. 12. 19. 21:38