問題タブ [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.
java - hibernate 5 - postgis データをテーブルに挿入する
私は hibernate-spatial 5.2.10 と postgis を使用しており、Point データ型を 2 つの列で構成される DB テーブルに保持しようとしています。
- name = uid、type = bigint (主キー、null 以外)
- 名前 = センター、タイプ = ポイント
これが私のコードです:
ここに構成コードがあります:
上記のコードを実行すると、次のメッセージが表示されます。
エラー org.hibernate.engine.jdbc.spi.SqlExceptionHelper - エラー: 列 "center" はポイント型ですが、式はバイト型です
Point データ型をこのテーブルに挿入するにはどうすればよいですか?
java - postgis と Hibernate Spatial 5.2 で SRID を使用して Polygon を正しくマッピングする方法
次のように注釈が付けられた列を持つJavaエンティティクラスがあります。
これをテストしたところ、SRID が見つからないというエラー メッセージが表示されました。Polygon には関連する座標参照系 (CRS) がなく、CRS を削除すると問題が修正されるため、これは理にかなっています。
SRID 情報を保持しながら、Hibernate 経由でこの列にアクセスできる別の方法はありますか? これについて話している例はどこにも見つかりません。
ありがとうございました