спящий пространственный диалект для mysql 8 - PullRequest
0 голосов
/ 11 декабря 2018

я использую springboot 2.1 и использую последнюю версию hibernate для orm.Когда я хочу сохранить мои данные в БД, у меня появляется эта ошибка:

Усечение данных: Невозможно получить объект геометрии из данных, которые вы отправляете в поле GEOMETRY

@Data
@Entity
@EntityListeners(AuditingEntityListener.class)
public class Province {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    Long Id;

    String name;

    @Column(nullable = false, columnDefinition = "MultiPolygon")
    MultiPolygon multiPolygon;

}

Я думаю, что проблема в mydialect.

server:
port: 8080

logging:
    level:
        com.mousavi007.serverhavadan: debug
spring:
  mail:
    host: smtp.gmail.com
    port: 587
    username:********
    password: ******
    properties:
      mail:
            smtp:
              auth: true
              starttls:
                enable: true
    protocol: smtp
    default-encoding: utf-8

  datasource:
    url: jdbc:mysql://localhost:3306/havadan
    username: *************
    password: *************
    platform: mysql
  jpa:
    hibernate:
      ddl-auto: update
    database-platform: org.hibernate.dialect.MySQL8Dialect

    database: mysql
    show-sql: true

что такое пространственный дилетант для mysql 8 с последней версией hibernate?

...