728x90
반응형
Entity 생명주기
-
JPA - JPA의 내부 동작과 Entity의 생명주기Spring/JPA 2022. 3. 7. 14:52
JPA의 내부 동작과 Entity의 생명주기 JPA의 내부 동작 Entity의 생명주기 JPA의 내부 동작 요청이 들어올 때 JPA가 내부적 처리되는 과정은 아래의 그림과 같다. 요청이 들어오면 EntityManagerFactory가 각 요청마다 EntityManger를 생성해주고, EntityManager는 커넥션 풀을 이용해 DB에 접근한다. JPA의 강점 JPA는 특정 데이터베이스에 종속되지 않는다. 각각의 데이터베이스가 제공하는 SQL 문법과 함수는 다르기 때문에 JPA에서는 hibernate.dialect로 특정 데이터베이스를 지정할 수 있다. H2 : org.hibernate.dialect.H2Dialect Oracle 21g : org.hibernate.dialect.Oracle12cDial..