2. Hibernate#
Hibernate#
Altibase는 비표준 SQL을 제공하며, Hibernate는 이러한 기능을 수행할 수 있도록 Dialect 클래스를 지원한다.
Hibernate에서 Altibase를 연동하려면 Altibase의 JDBC Driver를 설정하고, Hibernate의 configuration에 AltibaseDialect.class를 지정해야 한다.
AltibaseDialect#
Hibernate가 공식적으로 제공하는 라이브러리는 AltibaseDialect.class를 포함하지 않기 때문에 AltibaseDialect.java파일 (필요에 따라 AltibaseLimitHandler.java포함)을 컴파일하고 Hibernate가 제공하는 파일에 포팅해야 사용할 수 있다. AltibaseDialect.java파일과 AltibaseLimitHandler.java파일은 Altibase Github사이트에서 제공한다.
상세한 사용 방법은 AltibaseDialect 포팅방법 을 참고한다.