示例:Weblog 应用程序
持久化类
下面的持久化类表示一个weblog和在其中张贴的一个贴子。他们是标准的父/子关系模型,但是我们会用一个有序包(ordered bag)而非集合(set)。
Hibernate 映射
下列的XML映射应该是很直白的。
]]>
]]>
Hibernate 代码
下面的类演示了我们可以使用Hibernate对这些类进行的一些操作。
:minDate"
);
Calendar cal = Calendar.getInstance();
cal.roll(Calendar.MONTH, false);
q.setCalendar("minDate", cal);
result = q.list();
tx.commit();
}
catch (HibernateException he) {
if (tx!=null) tx.rollback();
throw he;
}
finally {
session.close();
}
return result;
}
}]]>