Hibernate
文章平均质量分 69
moonsbird
这个作者很懒,什么都没留下…
展开
-
关于Hibernate中HibernateCallback()的回调
public long getMaxMailId() { long maxId = 0l; maxId = ((Long) (this.getHibernateTemplate().executeFind( new HibernateCallback() { public Object doInHibernate(org.hibernate.Session session) throws Hibe转载 2008-09-05 08:42:00 · 2207 阅读 · 0 评论 -
应用Hibernate3的DetachedCriteria实现分页查询
new Draggable("related_topics"); Hibernate3提供了DetachedCriteria,使得我们可以在Web层构造detachedCriteria,然后调用业务层Bean,进行动态条件查询,根据这一功能,我设计了通用的抽象Bean基类和分页类支持,代码来自于Quake Wang的javaeye-cor转载 2008-09-05 08:44:00 · 546 阅读 · 0 评论 -
从Hibernate 3.0.x/3.1.x升级到最新的3.2版造成的ClassCastException
从Hibernate 3.0.x/3.1.x升级到最新的3.2版之后,3.2版的很多sql函数如count(), sum()的唯一返回值已经从Integer变为Long,如果不升级代码,会得到一个ClassCastException。 这个变化主要是为了兼容JPA,可以在hibernate.org的最新文档中找到说明。 如:count = ((Integer)iter.next()).原创 2008-09-26 11:25:00 · 538 阅读 · 0 评论