オブジェクトのIDを非連続的に生成する方法を教えてください。私はIDが線形シーケンスではなく、予測可能であることを好みます。しかし、@GeneratedValue
の世代戦略はAUTO, TABLE, IDENTITY, SEQUENCE
です。そのような(自動)オプションはありますか?または私はそれを自分で生成する必要がありますか? (そのIDが既に存在するかどうかを確認してください)Hibernateが非順次にエンティティIDを生成する
これは、予測可能な線形IDを持つことが理想的ではないと感じています。私は正しいですか?たとえば、非公開のYouTube動画やGoogleドライブの共有リンクなどのリソースでは、IDを順番に処理するのは本当に簡単であるため、IDを順番に保持するのは大きな欠陥です。
http://docs.jboss.org/hibernate/orm/5.1/userguide/html_single/Hibernate_User_Guide.html#identifiers-generators-uuid –