已经在FlushMode上通过了hibernateapi规范,但没有得到确切的区别。所以请帮忙。
始终表示在对集合运行任何查询或针对数据库重新运行该查询之前。对于自动,我假设幕后有一些“魔术”,它知道大多数数据不会经常更改,因此您不必总是刷新。它还影响交易期间可能发生的频率。我之所以说是可能的,是因为某些消息源说设置flushmode只是hibernate的提示- 但请参见此线程进行一些讨论…
http://forum.springsource.org/archive/index.php/t-14044.html