Hibernate crud
save update get delete
这四个方法不能单纯理解为 添加 修改 查找 删除
实际上是修改Hibernate中的对象状态
在Hibernate中对象有三种状态
1. 瞬时状态 一个实体对象 没有Id 也没有和session绑定
2. 游离状态 有Id 没有和session绑定
3. 持久状态 有id 也有和session绑定
实际上session的四个方法就是在改变实体对象在Hibernate中的对象状态
持久化对象的特点:任何对象的变化都会自动同步到数据库中
Hibernate提供了一个saveOrUpdate的方法,这个方法自动识别对象的状态,实际开发中不去思考的实际状态,直接调用该方法