分享

spring-boot如何集成缓存

 Bladexu的文库 2016-12-26
这篇文章主要介绍下spring-boot如何集成缓存。

  java的缓存框架有很多种,官方也都给了很多缓存的支持。


  官方的这些缓存想必大家在项目中多多少少都有接触到。

  由于ehcache3.x实现了jsr-107的标准接口,这里我主要介绍spring-boot下的JCache (JSR-107) 和EhCache 3的集成整合。

  案例代码在 “spring-boot(五)自定义属性配置” 的基础上改造

  项目结构图


  在pom中引入依赖


  在 src/man/resources 目录下建立 ehcache.xml


  在service层增加缓存 (@CacheConfig,@Cacheable)


  在主启动类上增加启用缓存的注解 @EnableCaching


  在 application.properties 中指定缓存的配置文件路径


  到此缓存配置已经搭建完成,下面我们写个单元测试来看下效果。

  在目录 src/test/java 下建立单元测试类


  运行测试类,观察控制台输出


  同时我们也会看到缓存使用的是ehcache来管理的。

  详细阅读请访问: https://www.

  谢谢关注: TMBlog技术文章分享

  

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多