logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

springboot Dockerfile

FROM java:8MAINTAINER gjw<1994371810@qq.com>ENV port=8899ENV spring_env=testADD ./app.jar /data/app.jarENTRYPOINT ["nohup","java","-jar","-Dserver.port=${port}","-Dspring.profiles.active=${sprin

#spring boot#java#docker
SpringBoot 整合 caffeine+Redis 实现二级缓存

caffeine 本地缓存Caffeine是基于JAVA 1.8 Version的高性能缓存库。Caffeine提供的内存缓存使用参考Google guava的API。Caffeine是基于Google Guava Cache设计经验上改进的成果。<dependency><groupId>com.github.ben-manes.caffeine</groupId&g

#redis#缓存#spring boot
redis stream 实现消息队列

redis stream 实现消息队列Redis5.0带来了Stream类型。从字面上看是流类型,但其实从功能上看,应该是Redis对消息队列(MQ,Message Queue)的完善实现。基于redis实现消息队列的方式有很多:PUB/SUB,订阅/发布模式基于List的 LPUSH+BRPOP 的实现redis 实现消息对列4中方法发布订阅发布订阅优点: 典型的一对的,所有消费者都能同时消费到

#中间件#redis
MybatisPlus 自定义插件实现拦截SQL修改功能

最近项目内使用MybatisPlus整合Phoenix实现对HBase进行操作,但是Phoenix的sql语法和MySQL不太一样,导致得在列上加@TableField申明列簇名称和列名称,不太友好,所以自己写了个插件拦截sql并进行修改package org.gjw.config;import cn.hutool.core.util.StrUtil;import com.baomidou.myb

暂无文章信息