原创 常用幾種消息摘要算法

文章目錄1、`MD5 (Message Digest algorithm 5 消息摘要算法版本5)`2、`SHA (Secure Hash Algorithm 安全散列算法)`3、`MAC (Hash Message Authen

原创 Redis操作三部曲:SpringBoot2.0.X集成Redis + Redis分佈式鎖 + RedisCacheManager配置

SpringBoot2.0.X配置Redis look:SpringBoot2.0.X配置Redis Redis實現分佈式鎖 look: Redis實現分佈式鎖 使用Redis做集中式緩存 look: 使用Redis做集中式緩存

原创 Redis實現分佈式鎖

文章目錄非SpringBoot項目SpringBoot項目測試 非SpringBoot項目 基於jedis package com.blog.www.util.lock; import lombok.extern.slf4j.S

原创 常用編碼格式算法

文章目錄1、`base64`2、`base62x`3、`url編碼` 1、base64 Base64 是網絡上最常見的用於傳輸 8Bit 字節碼的編碼方式之一,Base64 就是一種基於 64 個可打印字符來表示二進制數據的方法。

原创 SpringBoot整合Memcached

文章目錄Memcached簡介Memcached安裝Java客戶端選型XMemcached介紹XMemcached主要特性整合SpringBoot依賴配置使用其它 Memcached簡介 Memcached 是一個高性能的分佈式內

原创 SpringBoot使用Redis做集中式緩存

文章目錄依賴配置測試常用註解 依賴 <!--cache--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-

原创 SpringBoot2.0.X配置Redis

文章目錄引入依賴`Lettuce``jedis`配置`application.yml``RedisConfig.java`工具類測試`RedisUtilsTest.java``BaseApplicationTests.java`其

原创 MapStruct的使用

請移步: MapStruct 代替BeanUtil 和ModelMapper:https://blog.csdn.net/paincupid/article/details/71247255 推薦一個 Java 實體映射工具 Ma

原创 lombok @EqualsAndHashCode 註解的影響

原文鏈接:https://blog.csdn.net/zhanlanmg/article/details/50392266 方文檔:@EqualsAndHashCode 原文中提到的大致

原创 Mybatis 3.5新特性-Optional支持

原文鏈接:http://www.itmuch.com/other/mybatis-optional-support/ Mybatis 3.5 發佈有段時間了,終於支持了 Optional

原创 mybatis批量插入數據 ignore關鍵字忽略重複數據/唯一索引

<!-- 批量插入數據 --> <insert id="insertxxxByBatch" parameterType="java.util.List"> insert ignore into xxxtable (

原创 springboot+security 的BCryptPasswordEncoder 使用

原文鏈接:https://blog.csdn.net/u012373815/article/details/60465776 其他 Spring Security PasswordE

原创 Java 讀取 Properties 文件

文章目錄讀取方式一、Java 原生一、基於ClassLoder讀取配置文件二、基於 InputStream 讀取配置文件三、通過 java.util.ResourceBundle 類來讀取,這種方式比使用 Properties 要

原创 @DateTimeFormat 和 @JsonFormat 註解

入參格式化 @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") public class DateVo { @DateTimeFormat(pattern="yyyy-MM-dd

原创 Spring EL 表達式實現資源的注入

前言 Spring 開發中經常涉及調用各種資源的情況,包括普通文件,網址,配置文件,環境變量。使用spring 表達式語言實現資源的注入 ,能夠以一種強大和簡單的方式將值裝配到bean 屬性和構造器中. 特性 spring EL