2008年12月1日

关于Hibernate session 的缓存

摘要: Hibernate session 的缓存实质本身就是一个map,其中保存了实体类对象.这些对象是和数据库中的表相对应的.要进行数据库的增删改,步骤如下:1,通过session的 save/update 等方法来将对象加入缓存或者更新缓存中的对象.(这是代码里可以看到的)2,在某些个时间点,session的缓存被清空,同时根据缓存中对象的变化,执行相应的增删改的sql语句,从而更新数据库.(这些是被hibernate封装的,我们看不见)要进行数据库的查询操作,步骤如下:1,通过session的 find 等方法来查询session的缓存,如果找到需要的对象,则将其返回,如果找不到,则生成相应的 阅读全文

posted @ 2008-12-01 10:34 台哥编程课堂 阅读(581) 评论(0) 推荐(0) 编辑

导航