文章列表
hibernate一级缓存
- 博客分类:
- hibernate
hibernate一级缓存,即session缓存。
可以理解为一个map,主要实现往map存放数据,取数据,删除无效数据。
save(),get(),load(),saveOrUpdate(),update(),list(),lock(),iterate()等方法可以将数据保存至一级缓存。
session是由hibernate自身控制的,伴随着session的周期存在,一级缓存不能控制缓存数据的数理,它会无限的增加,所以要注意大批数据操作时造成内存溢出。
使用evict()清除单个对象,使用clear()清除当前session的所有缓存。
Ant Partten:
?:匹配任意一个字符。
*:匹配任意0或多个字符。
**:匹配任意0或多个目录。
Struts2 Wildcards(Struts2 guide)
*:匹配排除/的0或多个字符。
**:匹配0或多字符。
\character:匹配