@ElementCollection(fetch=FetchType.EAGER)
@CollectionTable(name="Something", joinColumns=@JoinColumn(name="profile_id"))
@Column(name="favorite")
private Set<String> something = new HashSet<String>();
我的个人资料中有这种关系并且它有效。一个表被创建。删除配置文件后,我不会将属于该实体的行也从 Collection 表中删除。我不想使用级联。我怎样才能使这项工作。