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