@Test
public void getStudents {
Students student= null;
Session session = null;
Transaction tx = null;
try{
session = HibernateUtil.getSession();
tx = session.beginTransaction();
student= (Students)session.load(Students.class, 67833);
tx.commit();
}catch(Exception e){
e.printStackTrace();
}finally{
session.close();
}
}
<hibernate-mapping>
<class name="com.test.bean.Strdents" table="students" lazy="false">
<id name="id" type="java.lang.Integer">
<column name="id"/>
<generator class="identity" />
</id>
<property name="name" type="java.lang.String">
<column name="name"/>
</property>
<many-to-one name="classes" class="com.test.bean.Classes">
<column name="classes_id" />
</many-to-one>
</class>
</hibernate-mapping>
<hibernate-mapping>
<class name="com.test.bean.Classes" table="classes" lazy="false">
<id name="id" type="java.lang.Integer">
<column name="id" />
<generator class="identity"/>
</id>
<property name="name" type="java.lang.String">
<column name="name" />
</property>
<set name="student" inverse="true" cascade="all" lazy="false">
<key column="classes_id"></key>
<one-to-many class="com.test.bean.Strdents"></one-to-many>
</set>
</class>
</hibernate-mapping>
ringa_lee