/springboot-demo

基于SpringBoot 2.x整合各种常用开发工具,包括但不限于Redis,MyBatisPlus,RocketMQ,RabbitMQ,Elasticsearch,Quartz,Xxl-Job,Kafka等。

Primary LanguageJavaApache License 2.0Apache-2.0

项目简介

基于SpringBoot 2.x整合各种常用开发工具,包括但不限于Redis,MyBatisPlus,RocketMQ,RabbitMQ,Elasticsearch,Quartz,Xxl-Job,Kafka等。

参考教程

序号 文章标题
00 IDEA2021年最新全家桶通用激活码分享(持续更新)
01 SpringBoot 2.2.5 整合MyBatis-Plus 3.3.1 详细教程,配置多数据源并支持事务,附带代码生成器使用教程
02 SpringBoot 2.2.5 整合RocketMQ,实现消息的发送及消费
03 SpringBoot 2.2.5 整合Redis,并配置SpringCache缓存功能,及使用Pipelined管道功能进行批量操作
04 SpringBoot项目自定义异常,配置全局异常统一处理,避免出现大量try/catch的问题
05 SpringBoot 2.2.5 整合阿里开源框架EasyExcel 2.1.6,附带整理好的Excel操作工具类,Excel文件转csv格式工具类
06 SpringBoot 2.2.5 整合Quartz,配置动态增删改查定时任务,并解决Job中不能注入Bean问题
07 SpringBoot 2.2.5 整合Swagger 2.9.2,实现扫描多个不同包的接口,并配置支持传参Token进行验证
08 SpringBoot 2.2.5 整合Thymeleaf模版引擎,并实现简单的页面操作
09 SpringBoot 2.2.5 配置Logback打印日志,并自定义日志级别打印MyBatis的SQL语句,附带Lombok工具打印方法
10 SpringBoot 2.2.5 整合Kafka,实现消息的发送及消费
11 SpringBoot 2.2.5 整合ElasticSearch,使用RestHighLevelClient调用各种Api
12 SpringBoot 2.2.5 整合阿里云短信,实现发送自定义模板短信的功能
13 SpringBoot 2.2.5 整合spring-boot-starter-mail邮件功能,实现发送多种邮件的功能
14 SpringBoot 2.2.5 整合Knife4j,实现扫描多个不同包的接口,并配置支持传Token进行验证以及安全认证机制
15 SpringBoot 2.2.5 使用Undertow替换内置Tomcat提高性能,并配置同时支持Http2及Https
16 SpringBoot 2.2.5 使用jib-maven-plugin构建Docker镜像,并推送到Docker-Hub或者阿里云容器仓库
17 SpringBoot 2.2.5 配置AOP,实现Api接口请求体及响应体自动加解密的功能
18 SpringBoot 2.2.5 整合SpringBoot Admin监控管理平台,并配置安全认证机制
19 SpringBoot 2.3.0 开启实时健康检查,以及配置优雅停机
20 SpringBoot 2.2.5 配置自定义线程池,并使用@Async执行异步方法,@Scheduled实现定时任务,及获取线程池中线程的返回结果
21 SpringBoot 2.2.5 整合RabbitMQ,实现Topic主题模式的消息发送及消费
22 SpringBoot 2.2.5 整合Xxl-Job,实现各种任务调度
23 SpringBoot 2.2.5 整合ZXing,生成自己想要二维码
24 SpringBoot 2.2.5 整合Minio,实现文件云存储功能,附带整理好的工具类
25 SpringBoot 2.2.5 使用静态方式配置多数据源,并支持事务
26 SpringBoot 2.2.5 使用AOP方式配置多数据源动态切换,并支持事务
27 SpringBoot 2.2.5 整合Sharding-JDBC 4.1.1 自定义复合分片算法进行分库分表,并配置主从分离

关于作者

个人博客】 【 https://jinhx.cc