注釈を使用して、テーブルの 1 つに新しい bool 列を追加しようとしています。
@Column(name = "selected", nullable = true)
private boolean selected;
次に、ゲッター/セッターを追加しますが、アプリケーションを実行すると、次のエラーが発生します。
Exception occurred inside setter of com.ingens.warranty.model.WarrantyCase.warrantyDetail; nested exception is org.hibernate.PropertyAccessException: Exception occurred inside setter of com.ingens.warranty.model.WarrantyCase.warrantyDetail
私の質問は初心者の質問かもしれませんが、私はかなり静かになりました
ありがとう
編集:
エラー スタックでこのエラーが見つかりましたUnknown column 'warrantyse14_.selected' in 'field list'
。どうやら列が作成されておらず、SQL 選択コマンドが存在しないその列を使用しているため、何らかの理由で注釈が機能しないと想定しています。アプリケーションを実行した後、列を作成しません。