org.hibernate.dialect.PostgreSQLDialect 已弃用
我刚刚在我的应用程序中添加了Hibernate的配置,IntelliJ Idea抱怨这种方言已被弃用:
<property name="hibernate.dialect">
org.hibernate.dialect.PostgreSQLDialect
</property>
在互联网上似乎没有一个明确的解决方案,有什么建议吗?
我刚刚在我的应用程序中添加了Hibernate的配置,IntelliJ Idea抱怨这种方言已被弃用:
<property name="hibernate.dialect">
org.hibernate.dialect.PostgreSQLDialect
</property>
在互联网上似乎没有一个明确的解决方案,有什么建议吗?
您需要使用 org.hibernate.dialect.PostgreSQL82Dialect
。
这记录在PostgreSQLDialect
Javadoc中:
荒废的。
使用PostgreSQL82Dialect代替
但请注意,您应该使用与您正在使用的PostgreSQL JDBC驱动程序最匹配的方言(在此处列出)。例如,如果您使用的是 PostgreSQL 9.4 或更高版本,请改用 PostgreSQL94Dialect
。