본문 바로가기

두 손끝의 창조자

검색하기
두 손끝의 창조자
프로필사진 codinglog

  • 분류 전체보기 (263)
    • 보안 (13)
    • Spring (37)
    • IoT (3)
    • 프로그래밍언어 (41)
      • Java (28)
      • Javascript (8)
    • 프로그래밍 (23)
    • BPMN (9)
    • HTTP (6)
    • git (11)
    • 개발환경 (16)
    • Database (20)
    • WAS (3)
    • OS (18)
    • 패키지관리 (15)
      • Gradle (13)
      • Maven (1)
    • Python (2)
    • JPA (9)
    • myBatis (5)
    • Docker (7)
    • react (11)
    • DevOps (8)
    • CSS (2)
    • SAP (4)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/08   »
일 월 화 수 목 금 토
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
  • dbeaver
  • LOG4J
  • Git
  • sapfiorielements
  • VSCode
  • SAP
  • Java
  • log4j2
  • react
  • IntelliJ
  • NCP
  • JavaScript
  • Spring
  • Linux
  • maven
  • JPA
  • MySQL
  • tibero
  • nginx
  • BPMN
  • gradle
  • database
  • gson
  • nodejs
  • Windows
  • springboot
  • useEffect
  • Kubernetes
  • docker
  • mybatis
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록dynamicUpdate (1)

두 손끝의 창조자

DynamicUpdate

JPA에서 Entity를 가져와서 필드 하나를 업데이트하고 난뒤 커밋할 때 실제로 수행되는 쿼리를 확인해보면 전체 필드에 대해서 다시 업데이트되는 것을 볼 수 있다. 성능상 효율적일 수는 모르겠으나 유지보수할 때는 쿼리가 실행된 타이밍에 어떤 필드가 업데이트 됐는지 알 수가 없어 고통이 따를 수 있다. @Entity 과 함께 @DynamicUpdate 애노테이션은 이 부분을 해결한다. 음~ 깔끔해진 쿼리.

JPA 2022. 6. 14. 23:02
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바