Spring、SpringBoot常用扩展特性之事件驱动

Spring、SpringBoot常用扩展特性之事件驱动 事件驱动:即跟随当前时间点上出现的事件,调动可用资源,执行相关任务,使不断出现的问题得以解决,防止事务堆积。 如:注册账户时会收到短信验证码,火车发车前收到提醒、预定酒店后收到短信通知等。 如...

记录

SpringBoot实现微信公众号自动登录

微信公众平台配置使用natapp开启内网穿透使用教程 我的配置如下: 注册微信公众号并开启服务器配置注册完公众号进入基本配置/ 填写服务器配置 填写内容示例 具体要求可以参考 接入指南 填写完点击提交的时候会发现报错,原因是WX要调用你...

技术

记录SQL执行日志

记录SQL执行日志MybaitPlus执行日志因为技术派使用MybatisPlus作为ORM框架进行数据源的CURD,因此我们可以直接使用mybatis提供的日志输出 如开启控制台输出 1234mybatis: configuration: ...

技术

通用敏感词替换

本文基于开源项目sensitive-word,基础使用方法请看文档。 敏感词服务类新增一个敏感词配置类,处理自定义的敏感词、与白名单 12345678910111213141516171819@Data@Component@Configurati...

技术

基于AbstractRoutingDataSource与AOP实现多数据源切换

环境准备环境配置代码地址 123456789101112131415161718192021222324252627282930313233343536373839404142<dependency> <groupId>...

技术

数据库表自动初始化

数据库表自动初始化Liquibase数据库表版本管理依赖配置在Maven的pom文件中添加Liquibase依赖 1234<dependency> <groupId>org.liquibase</groupId&g...

技术

SpringBoot项目中集成第三方登录功能

TODO!!!

技术

基于@ControllerAdvice实现全局异常处理

RestControllerAdvice注解与全局异常处理1.前置知识@RestControllerAdvice 和 @ExceptionHandler 是 Spring 框架中用于处理全局异常的注解。 @RestControllerAdvice:...

技术

基于AOP实现访客日志记录

基于AOP实现访客日志记录1.准备所需的日志表1234567891011create table t_visit_log( id int auto_increment comment 'id' ...

技术

基于策略模式实现图片上传

基于策略模式实现图片上传1.前置准备-策略接口的编写新建一个名称为 strategy 的文件夹(在代码规范中,使用设计模式要明确的体现出来,便于后期维护) 12345678910public interface UploadStrategy ...

技术
12