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 | 31 |
Tags
- ExceptionResolver
- MySQL
- 인프콘2023
- db
- Spring
- 일상
- proxyFactory
- RequestBody
- OS
- backend
- modelmapper
- Test code
- JPQL
- 소프티어
- 공룡책
- JPA
- Test Doulbe
- 자바
- ObjectMapper
- Junit 5
- 테크쇼
- Coputer Science
- mapstruct
- softeer
- Server
- Test
- Java
- enumSet
- FCM
- Service 계층 테스트
Archives
- Today
- Total
목록proxyFactory (1)
공부내용공유
Spring Proxy Factory 뜯어보기
서론 스프링 Proxy를 공부하면서 Proxy Factory 에 대해 알게되었다. Proxy Factory는 interface 를 구현하고 있는 class 의 경우에는 JDK 동적 프록시를 사용해서, interface 를 구현하고 있지 않은 경우에는 CGLIB 를 사용해서 프록시를 만들어 주는 식으로 동작한다. Proxy Factory 가 어떻게 이를 구분하고 어떤식으로 proxy 객체를 만드는지 궁금해서 코드를 직접 보면서 간단하게 정리하였다. 본론 프록시 팩토리를 생성하고 해당 팩토리에서 프록시를 가져오는 코드를 먼저 살펴보면 프록시 대상으로 삼을 클래스를 정해준다. ProxyFactory 생성자에 해당 클래스를 넣어서 proxyFactory 를 생성한다. 해당 Factory 에 사용하고 싶은 프록시..
Spring/Spring
2023. 9. 5. 20:11