JPA

[JPA] Maven JPA 설정

수수한개발자 2022. 5. 8.
728x90

pom.xml

persistence.xml

에서 여기에 나는 h2데이터베이스를 사용해서 저렇게 했지만 추후에

oracle이라던디 mysql을 사용하게 된다면 jdbc.driver, user, password, url등을 사용할 DB에 맞춰서 변경만 해주면 된다.

JPA에서 hibernate.dialect 라는 속성이 있는데 oracle을 사용할꺼면 

Oracle 10g : org.hibernate.dialect.Oracle12cDialect 로 바꾸면 JPQL이라던지 쿼리문이 dialect속성에 써놓은 DB에 맞는 쿼리문으로 바뀌게된다. 하이버네이트는 40가지 이상의 데이터베이스 방언을 지원한다.

728x90

'JPA' 카테고리의 다른 글

[JPA] 단방향 연관관계  (0) 2022.05.09
[JPA]기본 키 매핑  (0) 2022.05.08
[JPA] 기본 @Anotation 정리  (0) 2022.05.08
[JPA] 데이터베이스 스키마 자동 생성  (0) 2022.05.08
[Spring JPA] JPA란?  (0) 2022.05.08

댓글