Hoonco

Hoonco

  • 분류 전체보기 (43)
    • 회고록 (5)
    • Spring (14)
    • Java (1)
    • DB (2)
    • 기타 (4)
    • Design Pattern (3)
    • Algorithm (12)
    • OOP (1)
    • Cloud (1)
      • AWS (1)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

Hoonco

컨텐츠 검색

태그

rollback Action jar 배포 Spring Boot acid 이미지 업로드 Spring JPA springboot transactional nginx Spring transaction github action Isolation

최근글

댓글

공지사항

아카이브

Java(1)

  • CGLIB

    CGLIB(Class Generation Library)은 자바 언어의 라이브러리 중 하나로, 코드 생성을 통해 동적으로 클래스를 생성하는 라이브러리입니다. 주로 스프링 프레임워크와 같은 프레임워크나 라이브러리에서 AOP(Aspect-Oriented Programming)을 구현하는데 사용됩니다. CGLIB은 JDK의 동적 프록시를 보완하는 방법으로 동작합니다. JDK 동적 프록시는 인터페이스를 기반으로 프록시를 생성하며, 인터페이스를 구현하는 클래스만 프록시로 감쌀 수 있습니다. JDK 동적 프록시는 Reflection API를 활용하게 되는데 이는 구체적인 클래스 타입을 알지 못해도 런타임에 클래스 정보에 접근할 수 있게 해주는 자바의 API 입니다. 허나 리플렉션은 동적일 때, 해결되는 타입을 포..

    2023.07.02
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바