- JPA는 특정 데이터에비스에 종속 X
- 각각의 데이터베이스가 제공하는 SQL 문법과 함수는 조금씩 다름
가변문자 : MySQL은 VARCHAR, Oracle은 VARCHAR2
문자열을 자르는 함수 : SQL 표준은 SUBSTRING(), Oracle은 SUBSTR()
* 페이징 : MySQL은 LIMIT, Oracle은 ROWNUM

- Show-sql
- Hibernate가 DB에 날리는 모든 쿼리(DDL, DML)을 보여준다.
- format_sql
- use_sql_comments
- descriptor
- hibenate가 보여주는 로그에 있는 ?에 어떤 값이 들어갔는지 구체적으로 알고 싶을 때 사용하는 옵션
- dialect
- Sql 표준을 지키지 않는 특정 데이터베이스만의 고유한 기능을 사용할 수 있게 해준다.