hibernate中的update()和saveOrUpdate()的区别,session的load()和get()的区别。

update是更新一个对象,针对的是已经存在的对象 saveOrupdate是根据实体判断,若是没有的话就保存实体,若是有实体的话才修改(对象的存在与否都不会有人格影响) 重点:最主要的区别就在因而否进行延迟加载 load不会当即访问数据库,当试图加载的数据不存在的时候,load方法返回未初始化的代理对象,而get方法会直接访问数据库,当试图加载的数据不存在的时候,直接返回null (1) 若是未
相关文章
相关标签/搜索