String ( text ) を UUID ( Postgres ) に変換し、String と同じソートを維持する必要があります。出来ますか?当時のUUIDベースを見たので、もしかしたらありえない?
質問する
45097 次
4 に答える
3
JDK には、UUID の管理専用の というクラスがありjava.util.UUID
ます。fromString
その中には、目標に合った静的メソッドがあります。私の知る限り、JDBC 挿入ステートメントで UUID のインスタンスを使用できます。
于 2012-10-07T18:57:10.393 に答える
2
oVirtオープン ソース プロジェクトでは、PostgreSQL uuid タイプを使用してプライマリ キーと外部キーを保存します。
Java.util.UUID クラスを使用して DB からの読み取りデータを保持する Guid というラッパーを作成しました。
ResultSet を取得する場合 (spring-jdbc を使用)、getString メソッドを使用して UUID 値を String として取得してから、java.util.UUID の fromString メソッドを使用します。
詳細については、プロジェクトを git clone し、ovirt-engine/backend/manager/modules/dal (データ アクセス レイヤー) プロジェクトを参照してください。
于 2012-10-07T19:21:14.127 に答える