mariadb spatial 추가

박현민·2023년 1월 24일
0

springboot 2.7.7
mariadb 사용

  • 의존관계 추가
//hibernate-spatial
implementation 'org.hibernate:hibernate-spatial:5.6.14.Final'
  • application.yml에 추가
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이 필요하다.
왜 그런지는 잘 모르겠다.

0개의 댓글