私はPOJOを取得していますが、現在は単一の列から値を取得しています。しかし、私はHibernate @Formula(別のテーブルから最新のレコードを選択します)を使用して検索します。私は何も壊さないために柔らかく行きたい。Hibernateで@Columnと@Formulaを同時に使用する
それでは、私がやりたいことは、このようなものです:私はPREVIOUS_FIELD_COLUMN
でsomeField
値を格納することができると同時に、新たな基準に基づいて値を取得することができるように
class SomeDto {
private someField;
@Column("PREVIOUS_FIELD_COLUMN", nullable = false, length = 1)
@Formula("@NEW RETRIEVING [email protected]")
public getSomeField() {
...
}
。
しかし今では、私は次のエラーを取得するようHibernateは@Column
注釈を無視しているようです:
SQLIntegrityConstraintViolationException: ORA-01400: cannot insert NULL into
私は(それをリストアップし、doesnのいないHibernateが生成されているINSERT文でPREVIOUS_FIELD_COLUMN
をスキップログで見ますPOJOの値を設定しないでください)。
ご協力いただきありがとうございます。
多くの時間をありがとう!クール、作品、まさに私が探していたもの:) –