hibernate
张征宇
这个作者很懒,什么都没留下…
展开
-
Hibernate Session
Hibernate Session, 其作用无需多言. 在运用中为避免资源消耗,一般都会手动封装一个HibernateUtil类(未使用Spring管理的前提下). 该类的作用使Hibernate加载配置文件config, 创建sessionFactory等只运行一次. 实际运用中,经常需要将当前线程和session绑定.一般的用法为使用ThreadLocal: 在Hiber转载 2013-03-10 18:33:34 · 551 阅读 · 0 评论 -
SSH中有关getHibernateTemplate()为空的错误
错误原因:getHibernateTemplate()为空,用DAO的findById()方法时就出抛出空指针异常,原因在于在Struts2 action里手动实例化了DAO对象。错误分析:Struts2.1 + Spring2.5.6 + Hibernate 3.3 整合,整合后struts2动作委托给Spring来管理,DAO对象的创建也由spring来负责,如下DAO的导入包的部分 pac原创 2013-03-10 18:31:28 · 1033 阅读 · 0 评论 -
hibernate id Generator
Hibernate中,标签下的可选子元素是一个Java类的名字,用来为该持久化类的实例生成惟一标示,所有的生成器都实现net.sf.hibernate.id.IdentifierGenerator接口这是一个非常简单的接口,某些应用程序可以选择提供它们自己的特定实现当然,Hibernate提供了很多内置的实现下面是一些内置主键生成器(Key Generator)的意义转载 2013-05-01 23:45:51 · 483 阅读 · 0 评论 -
Hibernate中query的常用方法
/** * 添加 */ public void save(Stu stu){ try { tran=this.GetSession().beginTransaction(); this.GetSession().save(stu); tran.commit(); } catch (HibernateException e) {转载 2013-05-03 11:51:18 · 596 阅读 · 0 评论