Java本地缓存-Caffeine的用法
简介
本文介绍Java本地缓存工具Caffeine的用法。
常用的本地缓存方案有:
JDK自带的(HashMap、ConcurrentHashMap等)
Caffeine
Guava Cache
Encache
如果不需要超...
Knife4j-将接口信息同步到Yapi
简介
本文介绍如何将Knife4j接口信息同步到Yapi。
用法详解
使用Yapi将Knife4j的接口信息导入进来:将服务的真实ip+端口与上图中的“分组Url”拼接:http://ip:端口/v3/api-docs...
Spring之HTTP客户端-RestTemplate的使用
简介
本文介绍RestTemplate的用法。RestTemplate是Spring自带的HTTP客户端,推荐使用。
项目中经常需要使用http调用第三方的服务,常用的客户端如下:
HttpURLConnection(JDK的...
Java后端-使用bcrypt对密码加密的方法
简介
本文用示例介绍使用对密码进行加密的算法:bcrypt。
bcrypt是一种自带盐值(自动加盐)的加密方案。
bcrypt加密原理
加密过程
先随机生成salt
salt跟password进行h...
SpringBoot-日志配置-application.yml
简介
本文介绍SpringBoot的日志配置。
综述
所有配置项
Spring的Envrionment到系统属性的转换
Spring EnvironmentSystem PropertyCommentslogging.exception-conversion...
SpringBoot-logback的xml配置文件-用法/示例
简介
本文介绍Spring的logback日志的xml配置文件的写法。
SpringBoot默认配置
SpringBoot的logback的默认配置效果就很好,可以打印彩色,其配置位置见:spring-boot-2.3.12.RELEAS...
SpringBoot-整合logback的方法
简介
说明
logback是很好的一款日志框架,之前已经介绍过,见:Java日志-logback-介绍与配置 - 自学精灵
本文详细说明logback与SpringBoot如何整合。本文以最方便的整合方式进行实...
SpringBoot-application.yml的日志配置
简介
本文介绍SpringBoot的日志配置。
综述
所有配置项
Spring的Envrionment到系统属性的转换
Spring EnvironmentSystem PropertyCommentslogging.exception-conversion...
Java日志-logback-介绍与配置
简介
说明
本文介绍Logback的由来、配置等。
官网
Logback Manual
Logback简介
Logback是由log4j创始人设计的另一个开源日志组件。它当前分为下面下个模块:
l...