hibernate的数据状态以及session的CRUD方法
hibernate数据的三种状态:
暂时的:与session没有关系,在数据中也没有记录
持久化:session有关,在数据中有记录
游离的:与session无关,在数据中有记录
session.get():不支持延迟检索
session.load():支持延迟检索
返回值为object类型的,都是生成查询语句。
session.update(object);//参数可以是持久的,也可以是游离的
session.save(object);//保存语句
session.delete(object);//删除语句
session.saveorupdate();//当对象为临时状态的时候调用save方法,为持久化或者是游离则调用pudate方法。