exceptionPropertyValueExceptionについて:not-nullプロパティはnullまたは一時的な値を参照します



About Exceptionpropertyvalueexception




典型的な削除操作コードを休止状態にする

StoreGoodsDict gds = goodsClassService.get(goodsCode) goodsClassService.delete(gds)

パフォーマンスを考慮し(多分私は怠惰すぎる)、次のように変更します



goodsClassService.delete(new StoreGoodsDict(goodsCode))

例外PropertyValueExceptionをスローします。not-nullプロパティはnullまたは一時的な値を参照します。これは、休止状態のCRUD操作がエンティティのプロパティを空かどうかをチェックするためです。

@Column(name = 'class_code', nullable = false, length = 64) private String classCode

アノテーションのnull = falseを削除すると、コードがスムーズに実行されます。