数据存到数据库里,数据库本身是文件系统,使用流方式操作文件效率低;
数据存到内存里面,不需要使用流的方式,可以直接读取内存数据把数据放到内存中,提高读取效率hibernate 缓存特点
第一类:一级缓存
hibernate默认打开一级缓存一级缓存使用范围:session范围,从session创建到session关闭hibernate一级缓存中,存储的数据必须是持久态数据(实体类有3中状态)第二类:二级缓存
目前已经不使用,替代技术redis默认不打开使用范围,是sessionFactory范围持久态会自动更新数据库
执行原理
新闻热点
疑难解答