EntityManagerFactory1 [JPA] - 영속성 컨텍스트(Persistence Context), Entity의 생명 주기(Life-Cycle), 영속성 컨텍스트의 다양한 이점 정리 1. 데이터베이스 Dialect 1-1. 데이터베이스 Dialect(Database dialect) (1) JPA는 특정 데이터베이스에 종속적이지 않도록 설계되었다. (2) 각각의 관계형 데이터베이스는 SQL syntax와 제공되는 관련 함수들이 조금씩 상이하다. (3) 데이터베이스 Dialect는 위의 (2)번과 같은 특징으로 SQL 표준을 지키지 않는 특정 데이터베이스만의 고유한 성질이나 기능을 말한다. (4) JPA 구현체인 Hibernate는 40가지 이상의 데이터베이스 Dialect를 지원하고 있다. (5) javax.persistence.~ : - Hibernate 라이브러리에 종속적이지 않은 다른 JPA 구현체 라이브러리들을 사용할 수 있다.(표준을 지킨 property로 볼 수 있음) 2... 2023. 9. 25. 이전 1 다음