将应用生成的页面缓存起来可以节省大量cpu资源。对于部分页面经常变换数据的,可以使用ajax来处理。
我们的持久层SimpleBookRepository代码和AppRunner一样,都不需要变动
昨天写了spring caching简单入门今天把省下俩注解也说了一共是@Cacheable加缓存(缓存获取不到就调用方法获取结果再放入缓存)@CachePut更新缓存@CacheEvict删缓存我们在Repository实现类加上这几个缓存注解package co...
然后是对应的接口实现类,此处模拟从数据库查询Book对象的数据,期间会sleep三秒