![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架集成
文章平均质量分 72
Soda_lw
这个作者很懒,什么都没留下…
展开
-
linux上zookeeper单机搭建伪集群
Zookeeper一、下载zookeeper解压到指定文件夹下:tar -zxvf apache-zookeeper-3.5.8-bin.tar.gz -C /home/zk/改个名字(这个随意) rename apache-zookeeper-3.5.8-bin.tar zookeeper二、将解压后的zookeeper复制两份(一共三份)* cp -r zookeeper zookeeper2* cp -r zookeeper zookeeper3三、修改配置文件进入zookeeper原创 2020-06-02 16:18:20 · 294 阅读 · 0 评论 -
创建SpringBoot工程并集成Mybatis
今天我们在springboot上集成mybatis。首先创建一个maven项目。添加依赖dependency>groupId>org.springframework.bootgroupI>artifactId>springbootstarterartifactId>dependency>dependency>groupId>org.springframework.bo原创 2018-01-05 14:09:17 · 2046 阅读 · 2 评论 -
springBoot集成redis
定义Redis 是一个高性能的key-value数据库。它支持存储的value类型很多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。reids的优点以下是Redis的一些优点。异常快 - Redis非常快,每秒可执行大约110000次的设置(SET)操作,每秒大约可执行81000次的读取/获原创 2018-01-05 14:35:09 · 17949 阅读 · 24 评论 -
springboot 2.x版本Redis设置JedisConnectionFactory.setHostName()过时
一、今天新建一个项目用以前的方式集成redis时,发现JedisConnectionFactory.sethostName等方法提示过时,并且RedisCacheManager的配置构造方法也改变了,显示错误。2.X版本可以使用RedisStandaloneConfiguration、RedisSentinelConfiguration、RedisClusterConfiguration三种方式配...原创 2018-09-12 15:00:37 · 11847 阅读 · 8 评论 -
SpringBoot集成RocketMQ(简单版)
本文讲解SpringBoot如何集成RocketMQ(简单版),合适初学者。一、首先新建一个maven项目(也可以直接新建一个springboot项目)导入如下jar包<parent> <groupId>org.springframework.boot</groupId> <ar原创 2019-01-17 10:57:55 · 4454 阅读 · 3 评论 -
SpringBoot集成RocketMQ(进阶版)
上一篇文章我们讲了如何简单的springboot集成rocketmq(建议先看上一篇,此篇实在上一篇的基础上改进的),但在实际应用中,往往不会只有一个消息处理类,MessageProcessorImpl。消费者会收到不同topic,不同tag的的消息,这里我们来对我们的consumer类和消息处理类进行扩展一下。一、修改我们的MessageProcessor接口。改造一下:package c...原创 2019-01-21 15:44:36 · 10616 阅读 · 6 评论 -
mybatis拦截器学习-手写一个分页插件
一、我们先来看一下mybatis的执行流程。从图中可以看出在Excutor之前都是在加载配置,创建SqlSeesion等工作.所以mybatis允许拦截的地方只有四处:1、Executor (update, query, flushStatements, commit, rollback, getTransaction, close, isClosed)2、ParameterHandler...原创 2019-07-29 15:57:10 · 561 阅读 · 0 评论 -
基于Zookeeper的分布式锁实现
一、分布式锁使用场景当我们的系统使用集群部署、在多台服务器上部署的时候,我们java提供的synchronized关键字和Lock接口这种基于单jvm的锁就无法满足我们的需求了。这个时候就需要使用到分布式锁。二、分布式锁需要具有哪些条件1、互斥性:和我们本地锁一样互斥的是最基本的,但分布式锁得保证在不同的节点的不同线程互斥。2、可重入性:同一个节点的同一个线程获得锁后,可再次获得锁。3、...原创 2019-08-11 14:46:48 · 238 阅读 · 0 评论