25.2. 方言

Hibernate に対する移植性の最初の行は、 org.hibernate.dialect.Dialect コントラクトの特化である方言になります。方言は、 シーケンス値の取得や SELECT クエリの構築など、 同じタスクを達成するため Hibernate が特定のデータベースと通信する方法の違いをすべてカプセル化します。 Hibernate は、 多くの一般的なデータベースに対するさまざまな方言をバンドルします。 ご使用のデータベースに対する方言が対象外である場合、独自の方言を作成することは大変難しいことではありません。