save - 保存对象
update - 更新对象
saveOrUpdate - 根据对象是否持有主键,若有则执行更新,否则执行保存
merge - 根据对象是否持有主键,若有则执行更新,否则执行保存.
merge 和saveOrUpdate对象的区别是:
1:如果session中有两个相同id的持久化对象时,必须用merge
2:不必考虑session的状态
3:保存前判断实体是否进行了实质性的更改,而saveOrUpdate不会判断直接覆盖原来记录
clear - 清空 session 中所有的缓存
evcit(object) - 把某个持久化对象从session缓存中清除