# demo **Repository Path**: JustryDeng/demo ## Basic Information - **Project Name**: demo - **Description**: java相关demo,欢迎大家参考,欢迎大家投稿 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 6 - **Created**: 2023-01-19 - **Last Updated**: 2025-09-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: demo ## README # Demo Project #### 说明 > 除了以下成熟分支外,本项目还存在笔者平时进行测试的相关实验分支,这些分支无需关注 | 序号 | 标签 | demo说明 | demo所处分支 | |-----|------------------------------------------------------------------------------------------|-------------------------------------------------------|-------------------------------------------------------------| | 1 | **knife4j、api文档** | spring-boot2集成knife4j-swagger2 | knife4j-swagger2-springboot2 | | | | spring-boot2集成knife4j-swagger3 | knife4j-swagger3-springboot2 | | 2 | **k8s、kubesphere、kubesphere dev-ops、应用部署至k8s** | kubesphere通过devOps部署应用至k8s | kubesphere-devOp | | 3 | **saml2、saml idp、 saml2基于角色方式sso至阿里云** | 基于saml2,我方作为idp, 基于角色的方式sso至阿里云 | role-based_smal_sso_2_aliyun | | 4 | **建木流水线、nodejs、前端部署** | 建木nodejs构建前端代码并制作镜像推送至镜像仓库示例(没有最后一步拉取启动镜像,较简单,自行补充即可) | frontend/vue-demo | | 5 | **经纬度数据处理、geo数据、redis处理geo数据** | 利用redis处理geo地理位置数据demo | redis/geo-demo | | 6 | **spring-boot、rocketmq** | spring-boot2集成rocketmq
环境:RocketMQ5.1.0 | rocketmq/demo | | 7 | **spring-cloud-stream、rocketmq** | spring-cloud-stream整合rocketmq
环境:RocketMQ5.1.0 | rocketmq/spring-cloud-stream/demo | | 8 | **mybatis-plus测试** | mybatis-plus测试 | mybatis-plus/test | | 9 | **spring-brick、spring-boot插件化** | spring-boot集成spring-brick实现动态插件 | spring-brick/demo | | 10 | **spring-boot优雅停机、内嵌tomcat优雅停机** | spring-boot优雅停机 | spring-boot/shutdown-graceful | | 11 | **seata、分布式事务、AT模式测试** | spring-cloud seata分布式事务AT模式demo | spring-cloud/seata/demo | | 12 | **shardingsphere + seata AT、分布式事务、分库分表** | shardingsphere分布式事务BASE模式(seata AT实现方式)整合 | spring-cloud/seata/shardingsphere-transaction-base-seata-at | | 13 | **spring-boot集成nacos、spring-boot整合nacos** | spring-boot集成nacos | nacos/spring-boot-nacos | | 15 | **mybatis-plus扩展、硬删除、硬查询** | 扩展mybatis-plus,保留逻辑删除、逻辑查询的前提下,支持硬删除、硬查询 | mybatis-plus/force-select-delete | | 16 | **scheduled、定时任务** | 定时任务scheduled测试 | scheduled | | 17 | **文档解析、tika** | 文档解析 | apache-tika | | 18 | **执行本地shell(实现备份等)** | 执行本地脚本以实现备份等功能 | backup/local-shell-executor | | 19 | **excel实现下拉框、easyexcel** | excel实现下拉框 | easyexcel/drop-down | | 20 | **excel动态表头、easyexcel** | excel实现动态表头 | easyexcel/dynamic-header-export | | 21 | **excel文件加密解密、easyexcel** | excel文件加密解密 | easyexcel/excel-encrypt-decrypt | | 22 | **读取excel文件中的图片、easyexcel** | 读取excel文件中的图片 | easyexcel/read-picture | | 23 | **excel导出图片支持、easyexcel** | excel导出图片支持 | easyexcel/url-export-picture | | 24 | **word导出支持复选框、easyword** | word导出支持复选框 | easyword/checkbox | | 25 | **word导出** | word导出 | easyword/demo | | 26 | **word转pdf** | word转pdf | word2pdf/aspose | | 27 | **sentinel、服务降级、SentinelResource** | spring-boot集成sentinel注解 | sentinel/SentinelResource | | 28 | **jsr303、参数校验、validation** | spring-boot使用validation | validation/demo | | 29 | **耗时统计、TimeWatcher** | 耗时统计器 | timewatcher/demo | | 30 | **动态线程池** | 动态线程池 | dynamic-tp/demo | | 31 | **rabbit-mq延时消息** | rabbit-mq延时消息 | rabbitmq/delayed-message | | 32 | **jdk8相关特性** | jdk8相关特性 | jdk/jdk8 | | 33 | **spring-boot多条件Condition** | spring-boot多条件Condition | springboot/condition | | 34 | **Redisson限流器** | Redisson限流器 | rate-limiter/redisson | | 35 | **TAC验证码** | tian ai captcha、天爱验证码 | captcha/tianai | | 36 | **html转换为图片(即:截图)** | html转换为图片(即:截图) | html2png/selenium |