JPA の列のデフォルト値を設定する 質問する

JPA の列のデフォルト値を設定する 質問する

JPA の列にデフォルト値を設定することは可能ですか? また、可能な場合、アノテーションを使用してどのように設定しますか?

ベストアンサー1

次の操作を実行できます。

@Column(name="price")
private double price = 0.0;

はい!デフォルト値としてゼロを使用しました。

このアプリケーションからのみデータベースにアクセスする場合は、これが役立ちます。他のアプリケーションもデータベースを使用する場合は、データベースからこのチェックを行う必要があります。キャメロンの columnDefinitionアノテーション属性、またはその他の方法。

おすすめ記事