class和学生是一对多的关系你在映射文件里面指定了吗~

解决方案 »

  1.   

    应该是使用lazy加载吧!
    在orm的配置文件中:
    这是采用lazy延迟加载:
     <class ***** lazy="true"></class>
    如果不使用lazy
    则设置为:false好久没有hibernate,忘了。。
    =。=
      

  2.   

    配置student 与 MyClass的映射关系时,设置lazy=false 试试
      

  3.   


    <hibernate-mapping>
    ....
    ....
    <many-to-one name="myclass" column="classid"/>
    </hibernate-mapping>
      

  4.   

    配置文件中修改
    <many-to-one ...... lazy="true" 
      

  5.   

    lazy要用false,否则得不到子类。如果你的lazy属性设置正确的话,那问题八成出在关联上。