目前已经有以下这些 demo
👇
项目名称 | 对应模块 | 项目描述: | 涉及技术 | 对应文章👇: |
---|---|---|---|---|
秒杀项目🍎 | springboot-redis | 隐藏秒杀地址 Redis + lua 脚本预扣库存 RabbitMQ 异步处理 Redisson 分布式锁 编程式事务 重试机制 以及防止超卖,少卖,缓存之类的知识点 |
Springboot2 + Redis7 + Lua + Redisson + MySQL8 + RabbitMQ3.9 + MybatisPlus + Hutool + K8s | 写个简易版秒杀系统练练手 秒杀系统上云,从 1342ms 提升到 138ms |
Springboot 事件机制 ⭐ | springboot-event | 根据小伙伴反馈事件去发送短信和邮件 | Spring事件机制 | 三分钟快速上手Spring事件机制 |
Spring AOP 插件模块 ⭐ | springboot-aop-plugin springboot-aop-plugin-used |
实现插件可插拔的特点 | 1. Spring 编程式 AOP 2.类加载器 ClassLoader |
Spring AOP内功修炼!! AOP 插件就这?上手不用两分钟!! |
Springboot 自定义 starter ⭐ | hello-springboot-starter springboot-starter-hello |
自定义 starter 模块基础,方便在别的项目中使用 | Springboot SPI机制 Springboot 自动装配原理 Springboot 自定义starter |
服务发现机制SPI居然是破坏者?! Springboot自动装配原理探索 简单两步搞定Springboot自定义starter |
Springboot + ElasticSearch 📚 | springboot-elasticsearch | 待做(目前写了底层 Lucene 的小例子) | ElasticSearch 家族,底层 Lucene | 一文带你快速了解 ES , ELK , ELKB ElasticSearch中必须掌握的七个概念 快速上手搜索引擎的秘密武器——Lucene |
Springboot + IDEA +Dockerfile | springboot-captcha-docker | Springboot 创建高效的 docker 容器,以及怎么使用 IDEA 去部署容器 | Springboot jar 包中的 layers.idx | 为什么SpringBoot可以直接运行 jar 包? Springboot 是这样提高创建 docker 容器的效率的 |
Springboot+Minio 的使用 | Springboot-Minio-Log4j2 | 使用 docker 搭建 Minio 作为对象存储服务器,通过 Springboot 搭建一个上传并回显图片的web应用,日志使用 Log4j2 ,结合 Aop 和全局异常处理使用 |
存储对象OOS | Springboot+Minio的使用 Springboot+log4j2不生效 Springboot之日志错误信息定位 |
Springboot+quartz 的核心方法 | springboot-quartz-dynamic | 记录 Springboot+quartz 动态定时任务的核心方法 |
quartz | Springboot+quartz 动态定时任务笔记 |
Springboot+easymock 的练习 | Springboot-Quzrtz-MybatisPlus-easymock | EasyMock的搭建使用 | MybatisPlus EasyMock |
Springboot2+Quartz+MybatisPlus+easymock MybatisPlus 生成代码体验 docker安装easymock |
欢迎小伙伴们来一起交流~ 😄
@主页:https://github.com/Java4ye
@微信公众号: Java4ye