gpt4 book ai didi

java - hibernate 空间 mysql 5.7

转载 作者:行者123 更新时间:2023-11-30 02:32:01 25 4
gpt4 key购买 nike

我正在尝试使用 hibernate 空间。我已经完成了以下配置......

hibernate.version 5.2.2.Final

MySQL 5.7

<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-spatial</artifactId>
<version>5.2.10.Final</version>
</dependency>
<dependency>
<groupId>com.vividsolutions</groupId>
<artifactId>jts</artifactId>
<version>1.13</version>
</dependency>

hibernate.dialect =[org.hibernate.spatial.dialect.mysql.MySQLSpatialDialect]

@Column(name = "GeoLocation", columnDefinition = "Point") public Point getGeoLocation() {
return geoLocation;
}

但它给了我错误:-

org.hibernate.tool.schema.spi.SchemaManagementException:架构验证:表 [osamdb.customerlocations] 中的列 [GeoLocation] 中遇到错误的列类型;找到了 [geometry (Types#BINARY)],但期望 [point (Types#ARRAY)]

我缺少什么?

最佳答案

明白了!!

删除了columnDefinition..然后一切正常..

关于java - hibernate 空间 mysql 5.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44068177/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com