У меня было несколько классов сущностей, которые работали с Spring Data JPA. (Эти классы сущностей находятся в базе данных postgres с установленным postgis и содержат поля геометрии.)
Однако когда я перешел на r2dbc, это не сработало. Будем признательны за любые указатели.
Ошибка, вызванная: java.lang.IllegalStateException: обязательное свойство идентификатора не найдено для класса org.locationtech.jts.geom.Geometry!
@Entity
public class Place {
@Id
public int id;
@Column(columnDefinition="Geometry")
@Type(type="org.hibernate.spatial.GeometryType")
public com.vividsolutions.jts.geom.Point coordinates;
}