
HIbernate
hiperion
Everything will be ok.
Coding everything.
展开
-
Hibernate: No row with the given identifier exists
Hibernate: No row with the given identifier exists 做本科就业信息网的过程中抛出了一个这样的异常,到网上查资料和自己分析之后找到了原因:有两张表,table1和table2.产生此问题的原因就是table1里做了关联或者(特殊的多对一映射,实际就是一对一)来关联table2.当hibernate查找的时转载 2009-10-29 10:24:00 · 1240 阅读 · 0 评论 -
hibernate一级缓存,二级缓存,三级缓存,缓存算法及配置
什么是缓存(我的理解):在内存中开辟一块空间,把原来在硬盘上的东西,放到内存当中,当需要用到一些数据时,直接在内存中查找,而不是到硬盘上查找。这块内存中的空间就是缓存。缓存能提高程序的运行效率。 一级缓存(session级的缓存):在一个session中load同一个对象2次,load时,hibernate首先在session缓存中查找对象,如果没找到就到数据库中去load。因此,在同一个ses转载 2013-03-01 11:06:03 · 1364 阅读 · 0 评论 -
Cascade 级联操作
Cascade 级联操作 CascadeType. PERSIST 级联持久化 ( 保存 ) 操作 CascadeType. MERGE 级联更新 ( 合并 ) 操作 CascadeType. REFRESH 级联刷新操作,只会查询获取操作 CascadeType. REMOVE 级联删除操作 CascadeType. ALL 级联以上全部操作 Fetch 抓取是否延迟加载原创 2014-06-17 16:02:46 · 5695 阅读 · 0 评论