[解決済み] Hibernateでエンティティプロパティのデフォルト値を設定する方法
2022-04-26 07:35:54
質問
Hibernateのフィールドにデフォルト値を設定するにはどうすればよいですか?
どのように解決するのですか?
実際のデータベースのデフォルト値が必要な場合は
columnDefinition
:
@Column(name = "myColumn", nullable = false, columnDefinition = "int default 100")
の文字列に注目してください。
columnDefinition
はデータベースに依存します。また、このオプションを選択した場合は
dynamic-insert
ということで
Hibernate
を持つカラムは含まれません。
null
の値を挿入することができます。そうでなければ、デフォルトの話は関係ありません。
しかし、データベースのデフォルト値ではなく、単にJavaのコードでデフォルト値が欲しい場合は、次のように変数を初期化するだけです。
private Integer myColumn = 100;
関連
-
SpringBootApplication を型解決できない。
-
Eclipseプロンプトを実行する java仮想マシンを使用しない
-
Methodのinvokeメソッド実装のJavaリフレクション
-
[オリジナル】java学習ノート【II】よくあるエラー クラスパス上のクラスファイルが見つからない、またはアクセスできない場合
-
[解決済み] なぜパスワードにはStringではなくchar[]が好まれるのですか?
-
[解決済み] Javaにおけるpublic、protected、package-private、privateの違いは何ですか?
-
[解決済み] serialVersionUIDとは何ですか、またなぜそれを使用する必要がありますか?
-
[解決済み] Mavenを使用して、依存関係を持つ実行可能なJARを作成するにはどうすればよいですか?
-
[解決済み] Javaで文字列値からenum値を取得する方法
-
[解決済み] Hibernateの「オブジェクトは保存されていないトランジェントインスタンスを参照しています - フラッシュする前にトランジェントインスタンスを保存してください」エラーの修正方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
eclipse で「アクセス制限: タイプ 'HttpServer' は API ではありません」というプロンプトが表示される。
-
アクセス制限です。タイプ 'Application' は API ではありません。
-
JavaMailのメール送信が失敗するケースとその説明の分析
-
eclipse の実行時に java 仮想マシンが見つからなかった
-
Eclipseプロンプトを実行する java仮想マシンを使用しない
-
SocketTimeoutExceptionです。読み込みがタイムアウトしました
-
Java(1)仕上げの基本概念+eclipseのインストール構成
-
このラインで複数のマーカーを解決する方法
-
ローカルリソースのロードが許可されていない場合の解決策
-
コミットには何も追加されないが、未追跡のファイルが存在し、gitで未追跡のファイルに対する完璧な解決策