休止状態を使用して、List<String>
フィールドでクラスを永続化するにはどうすればよいですか?その後、休止状態のコレクションフィールドを持続する
[INFO] An exception occured while executing the Java class. null
Could not determine type for: java.util.List, at table: Blog, for columns: [org.hibernate.mapping.Column(list)]
私はgetList()
に '@CollectionOfElements
' を追加しようとしたが、私はそれを保存しようとするとしかし、私は次のエラーを取得する
@Entity
public class Blog {
private Long id;
private List<String> list;
@Id
@GeneratedValue
public Long getId() { return id; }
public void setId(Long id) { this.id = id; }
public List<String> getList() { return list; }
public void setList(List<String> list) { this.list = list; }
}
:
は、次のエンティティクラスを考えてみましょうid
のみがライブラリに保存されます。リストに対応する列は作成されません。
注:私はちょうど休止状態にしようとしているので、私たちは私が休止状態
ありがとう!マッピングを保存するための新しいテーブルが作成されます – notnoop