Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
org.hibernate.MappingException:没有JDBC类型的方言映射:1632665994_Hibernate_Dialect_Mappingexception - Fatal编程技术网

org.hibernate.MappingException:没有JDBC类型的方言映射:1632665994

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

我在开发web应用程序时遇到了这个问题。我使用Hibernate4.3.8.Final和JPA2.1;我不知道怎么了。我在“调试”级别下打开日志中的“org.hibernate”记录器,并将其附加到一个文件中,在日志文件中找不到任何有用的内容。有人知道怎么解决这个问题吗?或者有人能建议如何调试这个吗?

检查hibernate配置文件以了解方言配置

示例方言属性

甲骨文方言


有关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>