問題タブ [hibernate-spatial]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
507 参照

java - hibernate 5 - postgis データをテーブルに挿入する

私は hibernate-spatial 5.2.10 と postgis を使用しており、Point データ型を 2 つの列で構成される DB テーブルに保持しようとしています。

  1. name = uid、type = bigint (主キー、null 以外)
  2. 名前 = センター、タイプ = ポイント

これが私のコードです:

ここに構成コードがあります:

上記のコードを実行すると、次のメッセージが表示されます。

エラー org.hibernate.engine.jdbc.spi.SqlExceptionHelper - エラー: 列 "center" はポイント型ですが、式はバイト型です

Point データ型をこのテーブルに挿入するにはどうすればよいですか?

0 投票する
2 に答える
1164 参照

java - postgis と Hibernate Spatial 5.2 で SRID を使用して Polygon を正しくマッピングする方法

次のように注釈が付けられた列を持つJavaエンティティクラスがあります。

これをテストしたところ、SRID が見つからないというエラー メッセージが表示されました。Polygon には関連する座標参照系 (CRS) がなく、CRS を削除すると問題が修正されるため、これは理にかなっています。

SRID 情報を保持しながら、Hibernate 経由でこの列にアクセスできる別の方法はありますか? これについて話している例はどこにも見つかりません。

ありがとうございました