2015-11-15 16 views
18

を推奨されていません私はちょうど私のアプリケーションやIntelliJのアイデアは、この方言は廃止されていることを不平を言っているに休止状態の設定を追加しました:がorg.hibernate.dialect.PostgreSQLDialectが

<property name="hibernate.dialect"> 
    org.hibernate.dialect.PostgreSQLDialect 
</property> 

は上の明確な解決策ではないようですインターネット、どのような提案?

答えて

27

代わりにorg.hibernate.dialect.PostgreSQL82Dialectを使用する必要があります。

これはPostgreSQLDialectのJavadocに記載されて:

推奨されていません。
は、しかし、あなたは最高のあなたが使用しているPostgreSQLのJDBCドライバ(list here)に一致する方言を使用する必要があることを代わりに

注PostgreSQL82Dialectを使用しています。たとえば、PostgreSQL 9.4以降を使用している場合は、代わりにPostgreSQL94Dialectを使用します。