小编Der*_*ero的帖子

TransientObjectException - 对象引用未保存的瞬态实例 - 在刷新之前保存瞬态实例

我遇到了一些问题的可能答案,但这是关于从Hibernate 3.4.0GA升级到Hibernate 4.1.8的问题.所以这曾经在以前的版本下工作,我已经搜索了为什么它在这个新版本中突破的原因.

我得到了

org.hibernate.TransientObjectException:object引用未保存的瞬态实例 - 在刷新之前保存瞬态实例:com.test.server.domain.model.NoteItem.note - > com.test.server.domain.model.Note

任何帮助都会很棒.

这是我的课程.

@MappedSuperclass
public abstract class EntityBase implements Serializable {

    private static final long serialVersionUID = 1L;

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "ID")
    protected Long id;

    @Version
    @Column(name = "VERSION")
    protected Long version; 

    public Long getId() {
        return id;
    }

    public Long getVersion() {
        return version;
    }

    protected static final EntityManager entityManager() {
        return EntityManagerUtil.getEntityManager();
    }
}

@Entity
@Table(name = "WORK_BOOK")
public class WorkBook extends EntityBase {
    private static …
Run Code Online (Sandbox Code Playgroud)

hibernate jpa hibernate-onetomany

17
推荐指数
1
解决办法
8万
查看次数

标签 统计

hibernate ×1

hibernate-onetomany ×1

jpa ×1