收藏本站

详解 hibernate saveOrUpdate() 与 unsave-value

当你显式的使用session.save()或者session.update()操作一个对象的时候,实际上是用不到unsaved- value 的。某些情况下(父子表关联保存),当你在程序中并没有显式的使用save或者update一个持久对象,那么Hibernate需要判断被 操作的对象究竟是一个已经持久化过的持久对象,是一个尚未被持久化过的内存临时对象。例如: 

  1. Session session = ...;   

  2. Transaction tx = ...; &nbs...

阅读全文>>