1、saveOrUpdate
如果session要保存的對象的ID存在,而對象的相應屬性與數據庫里的相應字段值不相同,則為Update,否則session執行save操作。
2、clear
無論調用的是load還是get,都會先查找緩存(一級緩存),如果不存在,再到數據庫里查找,調用clear方法可以強制清除session緩存。
3、flush
強制進行從內存到數據庫的同步,commit會自動進行一次flush操作。可以通過setFlushMode來設置flush模式。
4、SchemaExport
輸出DDL腳本到Console或者數據庫(即生成數據表)