本文介绍: 缓存(cache),数据交换的缓冲区,当应用程序需要读取数据时,先从数据库中将数据取出,放置在 缓冲区中,应用程序从缓冲区读取数据。一级缓存是默认开启的,只能对同一个SqlSession对象而言//结果为true//结果为false因为这里的sqlSession被关掉了一次,又重新建立的sqlSession和之前的不是同一个,缓存被删掉重新建立了一个,所以“ == ”的结果是false。

缓存(cache),数据交换的缓冲区,当应用程序需要读取数据时,先从数据库中将数据取出,放置在 缓冲区中,应用程序从缓冲区读取数据。

数据存放在内存中,可以快速访问并使用

数据无法得到更新

缓存有两种说法,即命中和未命中。

命中指的是在缓存中找到了需要的数据,而未命中指的是没有找到需要的数据,未命中则需要到数据库中继续寻找。

减少 Java Application 与数 据库的交互次数,从而提升程 序的运行效率;

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注