一、操作实体对象
delete()把持久化或游离转为删除状态
save()把临时状态变为持久化状态(交给Sessioin管理)
saveOrUpdate()把临时或游离状态转为持久化状态
update()把游离状态变为持久化状态
二、操作缓存
clear()清除Session中所有的对象
evict(Object arg0)清除Session中一个指定的对象
flush()刷出到数据库
三、查询实体对象
createCriteria()
createQuery()
get()获取数据,是持久化状态。立即加载。返回值:返回真实对象或者null。如果数据不存在,返回null
load()获取数据,是持久化状态。延迟加载。返回值:代理对象。如果数据不存在,抛出异常