관심있는것들

  • 홈
  • 태그
  • 방명록

영속성 1

김영한 (ORM 표준 JPA 프로그래밍 3) 영속성 관리 - 내부 동작방식

요청이 올떄마다 EntityManager 를 생성해서 dbconnection 을 사용한다. 영속성 컨텍스트 = 엔티티를 영구 저장하는 환경, 논리적인 개념 EntityManager 를 통해 영속성 컨텍스트에 접근이 가능하다. 엔티티의 생명주기 비영속(new/transient) = 영속성 컨텍스트와 전혀 관계가 없는 새로운 상태 영속(managed) = 영속성 컨텍스트에 관리되는 상태 준영속(detached) = 영속성 컨텍스트에 저장되었다가 분리된 상태 삭제(removed) = 삭제된 상태 장점 1차 캐시 굳이 database까지 안가고 1차캐시에 존재하면 바로 조회하여 네트워크 리소스를 아낄수 있다는 장점이 있다. 만약 없다면 1차캐시에 저장한 후에 반환을 하게 된다. 하지만 애플리케이션 전체에서 공유..

WEB/JPA 2021.02.25
1
더보기

  • 분류 전체보기 (506)
    • 홍정모 Graphics (0)
      • Part 1. Basic Concepts of R.. (0)
      • Part2. Realtime Pipeline (0)
    • RElse (1)
    • FrontEnd (17)
      • 인간 JS 엔진되기 (2)
      • 기타 (1)
      • [리액트 2부] 고급 주제와 훅 (11)
      • 프론트엔드 개발환경의 이해와 실습 (webpack.. (3)
    • Computer Architecture (29)
      • Inside the Machine (8)
      • C.A (ETH Zürich, Spring 202.. (19)
      • Cornell ECE 5545 (2)
    • Operating System (72)
      • O.S(Neso Academy, HPC Lab. .. (19)
      • O.S(Arif Butt) (11)
      • System Programming(Arif But.. (30)
      • Windows 시스템 프로그래밍 - 기본 (7)
      • 이해하면 인생이 바뀌는 Windows API ho.. (5)
    • Algorithm (13)
      • Design and Analysis of Algo.. (13)
    • Network (21)
      • Network(Http) (5)
      • 네트워크 핵심이론 - 기초 (8)
      • Windows 소켓 프로그래밍 입문에서 고성능 서.. (8)
    • 자율주행 (40)
      • 김선영님의 리눅스 강의 (10)
      • ROS python (xytron 강의) (12)
      • ROS tutorial C++ (5)
      • 차량제어 (7)
      • QR코드 AR태그 (2)
      • Deep Q Network (4)
    • WEB (158)
      • Spring (29)
      • JPA (20)
      • Spring MVC 1 (7)
      • Security (56)
      • Spring Batch (13)
      • Spring MVC 2 (11)
      • Java Test (4)
      • Design Pattern (3)
      • Spring Boot (12)
      • Spring RestDoc (1)
      • 시행착오 (1)
    • Cloud (71)
      • Kubernetes (18)
      • SpringCloud로 개발하는 MSA (10)
      • Docker (8)
      • AWS Certified Solutions Arc.. (17)
      • kafka-core (9)
      • kafka-connect (9)
    • AI (51)
      • NLP (cs224n) (10)
      • Pytorch (4)
      • RL (2021 DeepMind x UCL ) (12)
      • Yannic Kilcher (3)
      • Andrej Karpathy (7)
      • Dynamical Systems (동적시스템) (9)
      • Stanford CS236: Deep Genera.. (6)
    • Database (26)
      • mysql(InnoDB) (1)
      • Distributed Systems (8)
      • Real MySQL Season1 ,2 (17)
    • C (5)
      • 독하게 되새기는 C 프로그래밍 (5)

Tag

spring, Interval Scheduling, 날짜시간, Text Justification, 람다, Matrix Mutilply, Linux, Algorithm, fft, 자바8, 영속성, 파일입출력, Quicksort, 스레드, JPA, Median Find, Weighted Interval Scheduling, systemd, dijkstra, 메소드 참조,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :
Github

Copyright © Kakao Corp. All rights reserved.

티스토리툴바