Hibernate
文章平均质量分 65
brehme2007
这个作者很懒,什么都没留下…
展开
-
FlushMode
Hibernate的脏检查(dirty checking)。每次装载一个对象到内存(不能去evict它)时,session始终跟踪它的修改。于是每次对数据的查询,session都将跌代所有的session中的对象并检查脏数据,将脏数据flush到数据库。Hibernate这样做的良苦用心是为了确保在执行查询之前所有可能影响查询的变化都被提交到数据库。这对零星数据量的应用来讲,不足为言。原创 2009-05-20 09:10:00 · 784 阅读 · 1 评论 -
Hibernate基础知识
session.evict(obj),会把指定的缓冲对象进行清除 session.clear(),把缓冲区内的全部对象清除,但不包括操作中的对象 BLOB和CLOB的区别大型对象 BLOB就是使用二进制保存数据。 如:保存位图。 CLOB使用CHAR来保存数据。 如:保存XML文档。 对于get和load的根本区别,一句话,hibernate对于load方法认为该数据在数据原创 2009-05-20 13:33:00 · 284 阅读 · 0 评论