>hibernate-session中的方法

Posted 北极星的眼泪520

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了>hibernate-session中的方法相关的知识,希望对你有一定的参考价值。

1.操作实体对象的方法

  save()  保存

  update() 更新

  saveOrUpdate() 保存或更新

  delete() 删除

2.操作缓存的方法

  clear()  清除所有缓存

  evit()   将指定对象清除出缓存

  flush() 刷新到数据库中()马上执行sql语句,不会清除session缓存)

3.查询实体对象的方法

  get()

  load()

  createQuery()

  createCriteria()

get()和load()方法的比较

  ①get()方法是立即加载,即只要执行get()方法,立即会发出sql语句

    load()方法是延迟加载,即只有查询该对象的属性时,才会发出sql语句

  ②没查到时,get()方法返回null,load()方法抛异常

  ③get()方法返回的是真实的对象

    load()方法返回的是代理对象

 

以上是关于>hibernate-session中的方法的主要内容,如果未能解决你的问题,请参考以下文章

对象方法中的闭包

urllib模块中的方法

jQuery中的each()方法

jQuery入门-----jQuery中的静态方法

学习笔记之三(数组中的一些方法)

Collecitons中的常见方法