org.hibernate.MappingException:没有JDBC类型的方言映射:1632665994
我在开发web应用程序时遇到了这个问题。我使用Hibernate4.3.8.Final和JPA2.1;我不知道怎么了。我在“调试”级别下打开日志中的“org.hibernate”记录器,并将其附加到一个文件中,在日志文件中找不到任何有用的内容。有人知道怎么解决这个问题吗?或者有人能建议如何调试这个吗?检查hibernate配置文件以了解方言配置 示例方言属性 甲骨文方言org.hibernate.MappingException:没有JDBC类型的方言映射:1632665994,hibernate,dialect,mappingexception,Hibernate,Dialect,Mappingexception,我在开发web应用程序时遇到了这个问题。我使用Hibernate4.3.8.Final和JPA2.1;我不知道怎么了。我在“调试”级别下打开日志中的“org.hibernate”记录器,并将其附加到一个文件中,在日志文件中找不到任何有用的内容。有人知道怎么解决这个问题吗?或者有人能建议如何调试这个吗?检查hibernate配置文件以了解方言配置 示例方言属性 甲骨文方言 有关Hibernate支持的数据库和方言的链接我的配置是org.Hibernate.dialogue.mysql57innod
有关Hibernate支持的数据库和方言的链接我的配置是org.Hibernate.dialogue.mysql57innodbdialogue和MySQL版本5.7。但这不起作用。这是由实体中的“java.lang.Byte”字段引起的。MySQL方言不支持映射。我将“Byte”字段改为“Integer”,它工作得非常好。谢谢你的推荐。
<property name="dialect">dialect for your database </property>
<property name="connection.driver_class">dialect for your database</property>
<property name="dialect">org.hibernate.dialect.Oracle10gDialect</property>
<property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>