springboot 2.7.7
mariadb 사용
//hibernate-spatial
implementation 'org.hibernate:hibernate-spatial:5.6.14.Final'
spring:
jpa:
database-platform: org.hibernate.spatial.dialect.mariadb.MariaDB103SpatialDialect
import org.locationtech.jts.geom.Point;
@Column(columnDefinition = "point")
private Point point;
디비에서 컬럼을 만들때 지오메트리 형식으로 만들면 @Column이 없어도 되지만
Point 형식으로 만들면 columnDefinition이 필요하다.
왜 그런지는 잘 모르겠다.