第一步

pom.xml文件加入j2cache的依赖

     <dependency><groupId>net.oschina.j2cache</groupId><artifactId>j2cache-spring-boot2-starter</artifactId><version>2.7.2-release</version></dependency>

第二步

从J2cache的gitee地址上复制对应的配置文件(直接copy就好,之后再修改),这里使用 caffeine + redis 的组合,redis客户端使用lettuce。

所需要的配置文件为:
caffeine.properties
j2cache.properties

第三步

caffeine.properties
不需要修改,默认就好,如果有特殊需要请特定修改!

j2cache.properties

  1. j2cache.broadcast 改为 lettuce
  2. j2cache.L2.provider_class改为 lettuce
  3. caffeine.properties改为自己指定路径(注意检查)
  4. 使用redis、lettuce下的配置 hosts 以及 password

第四步

配置application.yml或者application.properties

j2cache:config-location: /config/j2cache.properties  #指定加载j2cache的配置文件路径redis-client: lettuceopen-spring-cache: true

第五步

调用

#错误示范
public class J2CacheUtil {private static CacheChannel cache = J2Cache.getChannel();......
}
#正确示范
@Component  #必须使用该注解进行注入
public class J2CacheUtil {@Autowiredprivate CacheChannel cacheChannel;......
}

完!!!

springboot整合J2cache简单使用相关推荐

  1. SpringBoot 整合WebSocket 简单实战案例

    前言 这个简单实战案例主要目的是让大家了解websocket的一些简单使用. 另外使用stomp方式的: <Springboot 整合 WebSocket ,使用STOMP协议 ,前后端整合实战 ...

  2. Springboot整合Dubbo简单示例

    Springboot 整合dubbo: 1 简介 Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的 ...

  3. SpringBoot整合Mybatis-Pius(简单易懂!)

    SpringBoot整合Mybatis-Pius 新建springboot项目 开发工具:idea2020.2,maven3 按需导入 pom.xml <?xml version="1 ...

  4. SpringBoot整合j2cache缓存

    jetcache可以在限定范围内构建多级缓存,但是灵活性不足,不能随意搭配缓存,本节介绍一种可以随意搭配缓存解决方案的缓存整合框架,j2cache.下面就来讲解如何使用这种缓存框架,以Ehcache与 ...

  5. springboot 整合 ftp 简单流程

    1.导入pom 文件 <dependency><groupId>commons-net</groupId><artifactId>commons-net ...

  6. springboot整合redis 简单实现

    主要逻辑代码 restemplate使用resource注解才能正常使用 @Service public class InforServiceImpl implements InforService ...

  7. SpringBoot整合(四)整合Ehcache、Redis、Memcached、jetcache、j2cache缓存

    ​ 企业级应用主要作用是信息处理,当需要读取数据时,由于受限于数据库的访问效率,导致整体系统性能偏低. ​ 为了改善上述现象,开发者通常会在应用程序与数据库之间建立一种临时的数据存储机制,该区域中的数 ...

  8. SpringBoot整合第三方技术学习笔记(自用)

    SpringBoot整合第三方技术学习笔记 搬运黑马视频配套笔记 KF-4.数据层解决方案 KF-4-1.SQL 回忆一下之前做SSMP整合的时候数据层解决方案涉及到了哪些技术?MySQL数据库与My ...

  9. thymeleaf select_SpringBoot整合thymeleaf简单的CRUD

    SpringBoot整合thymeleaf简单的CRUD 最近发现之前学习的东西好多都忘记了,这里开始每天记录一点之前学习过的东西,今天就从最简单的CRUD开始吧. 一.老规矩还是先看看相应的目录结构 ...

  10. Springboot 整合Websocket+Stomp协议+RabbitMQ做消息代理 实例教程

    前言 如果你还没有了解过websocket,关于整合websocket的简单入门使用,可以先看看我这篇: <SpringBoot 整合WebSocket 简单实战案例> https://b ...

最新文章

  1. java fragment_Java Web Fragment在项目中使用方法详解
  2. hadoop生态搭建(3节点)
  3. 【转】关于arcgis server ADF的几种超时
  4. mysql运用与实践_MySQL开发与实践 PDF 下载
  5. mybatis学习(7):Windows下安装MySQL详细教程
  6. BeanUtil使用例子:解析并转化HttpServletRequest到Bean的全面测试
  7. 【英语学习】【WOTD】avuncular 释义/词源/示例
  8. 数据科学和人工智能技术笔记 十、模型选择
  9. kettle的变量空间接口VariableSpace实现与委托模式
  10. 同时更改一条数据_数据仓库amp;面试总结
  11. AgreementMaker:Efficient Matching for Large Real-World 翻译
  12. 手机号码验证的正则表达式(17......)
  13. 【java】判断某段字符串的编码方式,并按照新的编码方式输出
  14. Android 消息机制
  15. K3 LEDE踩坑专题
  16. 51个 Scratch 趣味小游戏(源码)
  17. DrugBank总结
  18. Z世代成为消费新主力,我国潮牌营销洞察报告​
  19. 串的子串(模式串)匹配算法
  20. 突然集体涨价的背后 共享充电宝未来会走向何方?

热门文章

  1. 尚硅谷宋红康java基础学习笔记
  2. UI设计师必备技能——点击进入的网页设计全攻略
  3. node jade模板
  4. kernel ramdump分析--如何启动crash
  5. 微信小程序——定位(根据经纬度算距离)
  6. linux系统设置中文
  7. 论文记载:FRAP:Learning Phase Competition for Traffic Signal Control
  8. 点微同城系统整站源码+带PC端与小程序端/49款插件
  9. C++ Primer中英文版 (第5版)
  10. 【CCNA题库】Ti CCNA640-802V30版题库