개발바닥에서 살아남기

  • 홈
  • 태그
  • 방명록

개발자포트폴리오 #개발자이력서 #개발자취업 #개발자취준 #코딩테스트 1

[항해 취업코스] 개발자 취준 기록 2일차

Q. JPA의 더티 체킹이란 무엇인가요? A. 영속성 컨텍스트에 저장된 엔티티의 상태를 스냅샷과 비교하여 변경 여부를 체크하는 기능을 의미합니다. 처음 영속성 컨텍스트에 엔티티가 저장될 때, 해당 엔티티의 스냅샷이 1차 캐시에 함께 저장됩니다. 그리고 트랜잭션이 종료되는 시점에, 영속성 컨텍스트는 1차 캐시의 스냅샷과 엔티티의 현재 상태를 비교합니다. 이때 엔티티의 상태가 변경되었다면, JPA는 자동으로 해당 엔티티에 대한 UPDATE SQL을 데이터베이스에 전송합니다. 이를 통해 개발자는 직접 변경 감지에 신경 쓰지 않아도 되며, 객체 지향적인 프로그래밍을 할 수 있습니다. + 영속성 컨텍스트에 엔티티가 저장되는 경우는 어떤 경우인가요? A. 1. 엔티티 매니저의 persist 메서드가 호출될 때 - ..

CS 2024.03.06
이전
1
다음
더보기
프로필사진

개발바닥에서 살아남기

기술을 사용하면서 얻은 경험이나 기술에 대한 나의 생각을 작성해보자!

  • 분류 전체보기 (132)
    • 알고리즘 (20)
      • 백준 (3)
      • LeetCode (2)
      • 프로그래머스 (6)
    • 학교수업 (20)
      • 빅데이터 (2)
      • 웹프로그래밍 (7)
      • 시스템보안 (4)
      • 취업 성공 전략 (1)
      • 리눅스 (0)
      • 임베디드시스템 (3)
    • 공부 (9)
      • gpt 질의 (0)
      • 정보처리기사 (9)
      • 유용한 기능 (0)
    • CS (39)
      • 운영체제 (1)
      • 컴퓨터 구조 (1)
      • 네트워크 (3)
      • Python (2)
      • Java (6)
      • 자료구조 (0)
      • 디자인 패턴 (8)
    • Spring (27)
      • HTTP (6)
      • JPA (17)
      • SpringBoot (0)
      • Spring Security (1)
      • Spring Framework (1)
    • GIT (8)
    • Error (2)
    • 기록 (0)
    • 면접 (0)
    • 서적 (1)
    • 뉴스피드 프로젝트 (2)

Tag

파이썬, 개발자포트폴리오 #개발자이력서 #개발자취업 #개발자취준 #코딩테스트, 자바 ORM 표준 JPA 프로그래밍, 코딩테스트, 알고리즘, 개발자취업, 성능 테스트, jdbc, W3, 프로그래머스, CS, 개발자취준, 부하 테스트, 개발자포트폴리오, 학교수업, java, 메서드, 스프링 핵심 원리, 개발자이력서,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바