SpringCloud基础知识
本视频介绍SpringCloud基础知识,包括:注册中心、配置中心、网关、服务远程调用、负载均衡、断路器。
几分钟就能掌握SpringCloud的核心功能。
SpringCloud项目调用流程:
注...
SpringBoot整合RocketMQ(自动注册)
简介
本文介绍SpringBoot整合RocketMQ的方法。
spring-boot-starter-parent版本:2.4.13
RocketMQ版本:4.9.4。(写这篇文章时,5.X版本的Java客户端还没完善,无法使用)。
...
Docker Compose系列-安装RocketMQ-方法/示例
简介
本文介绍使用docker compose安装RocketMQ的方法。
本处我安装4.9.4版本,因为5.x版本的Java客户端有问题,官方还没解决。
1.创建docker-compose.yml
本处我新建一个文件夹...
Spring-同类型多个bean的注入(@Primary/@Qualifier)
简介
本文用示例介绍Spring中某个接口有多个实现类时该如何注入。
问题复现
需求:一个支付接口,有两个实现:支付宝支付、微信支付。想调用支付宝支付方法。
接口
package ...
下载和安装Nacos
Nacos有两个功能:微服务注册中心和配置中心。
Nacos的官网是:
入口1(打开慢,右侧有目录):https://nacos.io/
入口2(打开快,右侧无目录):https://nacos.io/zh-cn/docs/v2/...
Java后端-使用bcrypt对密码加密的方法
简介
本文用示例介绍使用对密码进行加密的算法:bcrypt。
bcrypt是一种自带盐值(自动加盐)的加密方案。
bcrypt加密原理
加密过程
先随机生成salt
salt跟password进行h...
Spring-条件注入(条件装配)-详解
简介
说明
本文介绍SpringBoot如何将某个类根据条件注入容器。比如:如果某个类不存在,则将类注入;如果某个配置没开启,则不注入。
本文的条件注解,如无特殊说明,都可以放到如...