Sharding-Proxy分库分表、读写分离配置 1、简介Apache ShardingSphere 是一套开源的分布式数据库增强计算引擎,由 JDBC、Proxy 和 Sidecar(规划中) 3 款产品组成。其通过可插拔架构构建基于数据库之上的生态系统,实现包括数据分片、弹性伸缩、加密脱敏等功能为代表的增强能力。ShardingSphere 已于2020年4月16日成为 Apache 软件基金会的顶级项目。 2022-04-10 MySQL #MySQL #ShardingSphere #Sharding-Proxy #分库分表 #读写分离
Lombok类上加@Builder注解报错:实际参数列表和形式参数列表长度不同 在IDEA中使用Lombok插件后,可以极大方便我们的开发。在类上加@Builder注解后,类就可以使用建造者模式,比如: 2022-03-24 Q&A #Lombok #建造者模式
jdk1.8.0_151 java.security.InvalidKeyException: Illegal key size 调用第三方接口,对数据进行AES加密时,报错如下: java.security.InvalidKeyException: Illegal key size 2022-03-19 Q&A #jdk1.8.0_151 #java security #JCE #crypto.policy
SpringCloud Feign实现文件上传 Feign中不支持文件上传,需要引用外部依赖进行相应的配置才能实现。 2022-03-08 SpringCloud #SpringCloud #Feign #文件上传
SpringBoot入门:SpringBoot项目中使用jasypt加密数据库账号 1、前言生产环境的配置文件中的各种账户、密码一般都是隐私数据,这些明文的配置容易泄露,不安全,推荐一个加密这些配置的软件jasypt。Jasypt是一个Java的加密库,可以用来加密数据库、Redis等账号,再也不用担心账号泄密了。github: https://github.com/ulisesbocchio/jasypt-spring-boot 2022-03-03 SpringBoot #SpringBoot #jasypt #加密 #数据库账号
使用Redis Set实现抽奖小程序 使用Redis Set实现抽奖小程序,先介绍Set的相关命令。 2022-02-26 Redis #Redis #抽奖程序 #Set #SRANDMEMBER #SMEMBERS #SPOP
SpringBoot与SpringCloud的兼容版本对应关系 开发过程中SpringBoot版本和SpringCloud版本不能乱用,否则会导致各种问题,所以SpringBoot版本和SpringCloud版本需要兼容对应。Spring 官方对应版本地址:https://start.spring.io/actuator/info 2022-02-13 微服务 #SpringCloud #SpringBoot
SpringBoot入门:使用Spring Boot Admin管理和监控微服务 1、简介Spring Boot Admin是一个开源社区项目,用于管理和监控SpringBoot应用程序。Spring Boot Admin 分为服务端(spring-boot-admin-server)和客户端(spring-boot-admin-client),服务端和客户端之间采用http进行数据交互;单体项目中需要整合spring-boot-admin-client才能让应用被监控。被监控 2022-02-13 SpringBoot #SpringBoot #SpringBootAdmin #监控 #微服务
json-server结合mockjs搭建本地数据模拟服务 json-server安装使用可以参考博文:利用json-server搭建本地数据接口。json-server除了使用db.json提供静态数据,还可以结合mockjs提供动态数据,下面介绍使用方法。 2022-01-16 Web前端 #json #json-server #mockjs
十分钟入门JWT(JSON Web Token) 1、简介JWT,JSON Web Token的简写,是目前比较流行的跨域认证解决方案,它不是一个具体的技术实现,而更像是一种标准。官网:JSON Web Tokens - jwt.io 2021-12-25 Web前端 #JWT #JSON #Token