システム生成のユニーク識別子に関連する問題が発生しました。system-uuidを使用してDBにデータを挿入する
以下は私のBeanクラスからのデータメンバーの定義です:
@Id
@GeneratedValue(generator = "system-uuid")
@GenericGenerator(name = "system-uuid", strategy = "uuid")
@Column(name = "id")
private String id;
クライアントアクションが呼び出されるたびに、データがシステムUUIDの上使用して動的に生成されたid属性の値に基づいて、DBに永続化されます。今、私はこのテーブルに一括挿入する必要があります。インポート機能がないので、oracle insertクエリを使用してバックエンドから一括挿入を実行できる方法はありますか?もしそうなら、どのように私は列 'ID'の値がクライアントから起こった挿入と同じように動作するように言及しますか?小さな例を以下にシミュレートされるよう
使用SYS_GUID https://docs.oracle.com/cd/B12037_01/server.101/ b10759/functions153.htm。 – ibre5041