Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.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
Java SpringBoot JPA错误:没有JDBC类型的方言映射:728890494_Java_Spring_Hibernate_Jpa - Fatal编程技术网

Java SpringBoot JPA错误:没有JDBC类型的方言映射:728890494

Java SpringBoot JPA错误:没有JDBC类型的方言映射:728890494,java,spring,hibernate,jpa,Java,Spring,Hibernate,Jpa,当hibernate ddl用于初始数据库时,JDBC类型728890494没有方言映射。 如果我改变 EntityStatusConvert2实现AttributeConverter 到 EntityStatusConvert2实现AttributeConverter 它工作得很好。 我试着用方言写自己 this.registerHibernateType(728890494,org.hibernate.type.StandardBasicTypes.INTEGER.name) 这个问题

当hibernate ddl用于初始数据库时,JDBC类型728890494没有方言映射。 如果我改变

EntityStatusConvert2实现AttributeConverter

EntityStatusConvert2实现AttributeConverter
它工作得很好。 我试着用方言写自己

this.registerHibernateType(728890494,org.hibernate.type.StandardBasicTypes.INTEGER.name)
这个问题仍然存在

实体和转换器代码:

@实体
公共类频道{
@身份证
@GeneratedValue(策略=GenerationType.IDENTITY)
int-id;
/**.... */
@Convert(converter=EntityStatusConvert2.class)
实体状态2 st;
}
公共类EntityStatusConvert2实现AttributeConverter{
@凌驾
公共字节转换器DatabaseColumn(EntityStatus2 entityStatus){
返回1;
}
@凌驾
public EntityStatus2 convertToEntityAttribute(字节aByte){
返回EntityStatus2.OK;
}
}
原因:org.hibernate.MappingException:没有JDBC类型的方言映射:728890494

上面的代码在SpringBoot 2.1.4、hibernate 5.3.9final中运行。

您在hibernate中确认的dB方言是什么?我使用SpringBoot,它自动配置it.application.proterties only url=jdbc:mysql://...What 您在hibernate中确认的dB方言?我使用springboot,它只自动配置it.application.proterties url=jdbc:mysql://...