会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
程序员阿牛
博客园
首页
新随笔
联系
订阅
管理
2021年9月29日
5分钟实现用docker搭建Redis集群模式和哨兵模式
摘要: 如果让你为开发、测试环境分别搭一套哨兵和集群模式的redis,你最快需要多久,或许你需要一天?2小时?事实是可以更短。 是的,你已经猜到了,用docker部署,真的只需要十几分钟。 一.准备工作 拉取redis镜像 运行如下命令: docker pull redis 该命令拉取的镜像是官方镜像,当然
阅读全文
posted @ 2021-09-29 12:33 程序员阿牛
阅读(1994)
评论(1)
推荐(6)
2021年9月28日
Spring系列之Redis的两种集成方式
摘要: 在工作中,我们用到分布式缓存的时候,第一选择就是Redis,今天介绍一下SpringBoot如何集成Redis的,分别使用Jedis和Spring-data-redis两种方式。 一、使用Jedis方式集成 1、增加依赖 <!-- spring-boot-starter-web不是必须的,这里是为了
阅读全文
posted @ 2021-09-28 13:30 程序员阿牛
阅读(615)
评论(0)
推荐(1)
2021年9月13日
Spring系列之集成MongoDB的2种方法
摘要: MongoDB是最流行的NoSQL数据库,SpringBoot是使用Spring的最佳实践。今天带大家讲一讲SpringBoot集成MongoDB的两种方式,MongoDB的安装自行去官网查询,本地开发最方便的做法是使用Docker方式。 一、准备工作 1、工程生成 老规矩,使用https://st
阅读全文
posted @ 2021-09-13 12:34 程序员阿牛
阅读(349)
评论(0)
推荐(0)
2021年9月8日
Spring系列之Mybatis动态代理实现全过程?回答正确率不到1%
摘要: 面试中,可能会问到Spring怎么绑定Mapper接口和SQL语句的。一般的答案是Spring会为Mapper生成一个代理类,调用的时候实际调用的是代理类的实现。但是如果被追问代理类实现的细节,很多同学会卡壳,今天借助2张图来阅读一下代码如何实现的。 一、代理工厂类生成的过程 步骤1 在启动类上加上
阅读全文
posted @ 2021-09-08 21:58 程序员阿牛
阅读(497)
评论(2)
推荐(0)
2021年9月6日
Spring系列之不同数据库异常如何抽象的?
摘要: Spring怎么做到不同数据库能返回同一种异常的,这就涉及到Spring对其的抽象了。这其中运用到了设计模式,比如策略模式、组合模式、单例模式等。因此我们不但要了解如何实现的,也要将这些精华部分运用到我们以后的工作中。
阅读全文
posted @ 2021-09-06 12:30 程序员阿牛
阅读(394)
评论(0)
推荐(2)
2021年9月2日
Spring系列之事务是如何管理的
摘要: 前言 我们都知道Spring给我们提供了很多抽象,比如我们在操作数据库的过程中,它为我们提供了事务方面的抽象,让我们可以非常方便的以事务方式操作数据库。不管你用JDBC、Mybatis、Hibernate等任何一种方式操作数据库,也不管你使用DataSource还是JTA的事务,Spring事务抽象
阅读全文
posted @ 2021-09-02 12:54 程序员阿牛
阅读(1707)
评论(2)
推荐(1)
2021年8月29日
Spring系列之集成Druid连接池及监控配置
摘要: 前言 前一篇文章我们熟悉了HikariCP连接池,也了解到它的性能很高,今天我们讲一下另一款比较受欢迎的连接池:Druid,这是阿里开源的一款数据库连接池,它官网上声称:为监控而生!他可以实现页面监控,看到SQL的执行次数、时间和慢SQL信息,也可以对数据库密码信息进行加密,也可以对监控结果进行日志
阅读全文
posted @ 2021-08-29 21:44 程序员阿牛
阅读(2302)
评论(0)
推荐(2)
2021年8月25日
Spring系列之HikariCP连接池
摘要: 上两篇文章,我们讲到了Spring中如何配置单数据源和多数据源,配置数据源的时候,连接池有很多选择,在SpringBoot 1.0中使用的是Tomcat的DataSource,在SpringBoot 2.0中,我们使用默认连接池是HikariCP,本文讲一下HikariCP。 为什么SpringBo
阅读全文
posted @ 2021-08-25 16:16 程序员阿牛
阅读(1820)
评论(0)
推荐(0)
2021年8月24日
Spring系列之多个数据源配置
摘要: 前言 在上篇文章讲到了如何配置单数据源,但是在实际场景中,会有需要配置多个数据源的场景,比如说,我们在支付系统中,单笔操作(包含查询、插入、新增)中需要操作主库,在批量查询或者对账单查询等对实时性要求不高的场景,需要使用读库来操作,依次来减轻数据库的压力。那么我们如何配置多数据源? 这里还是基于sp
阅读全文
posted @ 2021-08-24 14:18 程序员阿牛
阅读(1147)
评论(0)
推荐(1)
2021年8月22日
Spring全家桶--单数据源的配置
摘要: 前言 spring数据源的配置网络上有很多例子,这里我也来介绍一下单数据源配置的例子,基于SpringBoot的方式和原生的Spring的方式。 一、生成项目骨架(SpringBoot),运行一个简单的程序 访问:https://start.spring.io/ ,选择必要的依赖 下面我们先看下Ap
阅读全文
posted @ 2021-08-22 23:52 程序员阿牛
阅读(363)
评论(0)
推荐(1)
下一页
公告