获取一个hibernate对象会抛出ObjectNotFoundException

时间:2014-10-26 13:56:05

标签: hibernate null

拥有以下域类:

public class MyClass{

private MySecondClass mySecondClass;
………….

}

我有ObjectNotFoundException,当我使用get()方法(getSessionFactory().getCurrentSession().get(getType(), id))从数据库中获取MyClass对象时,尝试在其中使用mySecondClass的getter并访问其任何getter。当mySecondClass对象应该为null但它是一个名为javaassist的proxyfied类时会发生这种情况。 mySecondClass对象代理的原因应该是null,或者我怎样才能确保为null,所以我不需要抛出异常来知道它?

0 个答案:

没有答案