0
プライマリキーではない列の数値を生成することは可能ですか? idsの生成には@GeneratedValue
がありますが、通常の列にも使用できるかどうかはわかりません。Hibernate:整数列(プライマリキーではない)の数値を生成
プライマリキーではない列の数値を生成することは可能ですか? idsの生成には@GeneratedValue
がありますが、通常の列にも使用できるかどうかはわかりません。Hibernate:整数列(プライマリキーではない)の数値を生成
問題は@GeneratedValue
が識別子にしか作用しないため、ここでのベストプラクティスは、少なくとも私が思うところでは、それぞれの列のデータベースシーケンスを調べることです。
希望すると助かります!乾杯!
この列にはどのような形式または長さが必要ですか?そして、この列にどのように値を追加したいですか? – emoleumassi
これは数値にする必要があります。明示的に値を追加したくない場合は、生成します。 –
乱数を生成してオブジェクトを永続化して追加することができます。次のようなもの:エンティティe; e.setColumn(randomNumber); – emoleumassi