摘要: hibernate缓存存储的是数据对象的拷贝,介于应用程序和物理数据源之间。缓存的介质一般是内存,所以读写速度很快。使用缓存可以减少对数据库的访问,提高性能。位于缓存中的对象称为持久化对象。 hibernate缓存分为两种: 一、Session的缓存(hibernate的第一级缓存) 当程序调用Session的save()、update()、get()或者load()、list()、iterate()方法时,如果Session缓存里还没有该对象时,就会存入缓存中,如果已经存在就直接从缓存里拿出来操作。 当缓存清理时,hibernate就会把对象持久化进数据库。 session什么... 阅读全文