# springboot-example **Repository Path**: jackXUYY/springboot-example ## Basic Information - **Project Name**: springboot-example - **Description**: springboot集成各种框架练习 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-20 - **Last Updated**: 2023-12-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

spring-example

talk is cheap, show me the code.

star github star

您的 Star :+1: :+1: 是我的最大动力!!! | 模块 | 组件 | 描述 | |-----------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------| | spring-resumer | spring-redis、AOP、Intercept、Mybatis-Plus+Mysql多数据源、druid+lettuce连接池、hibernate-validator、log4j2、Knife4j、jwt、dozer、hutool、lombok、fastjson、hutool
common:基于resumer模块拆解,提出AOP、Intercept、config等,编写业务只需要新建业务Module,编写对应的模块配置,实现业务模块和配置分离 | 无任何业务编写的登录认证框架,用户体系库sql脚本在模块根目录下 | | spring-es | spring-data-elasticsearch | 整合elasticsearch | | spring-excel | easyexcel、fastjson | 整合阿里开源easyexcel实现导入导出,封装工具类 | | spring-kafka | spring-kafka | 大数据常用组件 Kafka | | spring-netty | netty | NIO框架、Socket通讯 | | spring-download | commons-compress | 本地文件下载、网络文件下载、本地文件批量压缩下载、网络文件批量压缩下载 | | Spring-upload | 文件上传 | 单文件、多文件上传| | spring-freemarker | freemarker | 根据模板导出Word | | spring-scheduler | spring-boot | Spring框架内置异步定时任务 | | spring-quartz | spring-boot-starter-quartz | 整合Quartz定时任务 | | spring-rabbitmq | spring-boot-starter-amqp | 整合RabbitMQ消息队列 | | spring-mail | spring-boot-starter-mail | 发送文本邮件,附件邮件,模板邮件 | | spring-poi | apache-poi | 整合ApachePOI,操作word、excel | | spring-word | hutool | 基于hutool生成自定义word | | spring-redis | redis、lettuce链接池 | spring操作Redis缓存 | | spring-redission | redission分布式锁 | springboot集成redission | | spring-mongodb | spring-boot-starter-data-mongodb | 整合MongoDB | | spring-qrcode | hutool | 生成二维码、彩色、带logo、高低纠错级别、识别二维码 | | spring-mybatis-plus | mybatis-plus | 分表、lambda-wrapper | | spring-admin | spring-boot-admin-starter-client、spring-boot-admin-starter-server | 整合spring-boot-admin监控平台 | | spring-rocket | rocketmq-spring-boot-starter | 整合RocketMQ消息队列 | | spring-stream | spring-boot | Stream流式编程、Optional | | spring-event | spring-boot | 自定义spring启动图标,通过扩展监听事件动态添加配置 | | spring-upload | spring-boot | 单文件、多文件上传 | | spring-function | spring-boot | Java8特性:函数式接口 | | spring-emqx | EMQX Cloud | 整合EMQX Cloud全托管的 MQTT 消息云服务 | | spring-webflux | spring-webflux | 响应式编程框架 | | spring-juc | spring-boot | JUC并发编程,CyclicBarrier循环栅栏,Exchanger交换器,Semaphore信号量 | | spring-every-day | spring-boot-starter-mail、weixin-java-mp、pdfbox | 整合微信公众号消息推送,定时发送邮件,第三方开放API | | spring-arthas | Java 诊断工具Arthas(阿尔萨斯) | 实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。 | | spring-batch | spring-boot-starter-batch | 开源的、全面的、轻量级的批处理框架 | | spring-design-mode | spring-boot | 设计模式 | | spring-druid | druid数据库链接池、mysql | Druid实现数据库加密链接 | | spring-example-demo | spring-boot | ThreadPoolTaskExecutor、CyclicBarrier实现多线程导入数据,用户线程与守护线程 | | spring-okhttp | okhttp | okhttp发送网络请求 | | spring-sa-token | sa-token、redis | Sa-Token 轻量级 Java 权限认证框架,支持前后端分离、分布式 | | spring-shardingsphere | shardingsphere | 读写分离,垂直分表,水平分表,多表关联,绑定表,广播表 | 后续我将持续整合各种常用组件,欢迎关注。 [仓库地址](https://gitee.com/creyanghang/spring-example/tree/master) ### 可视化面板 druid数据库监控平台:[http://127.0.0.1:8080/druid/login.html](http://127.0.0.1:8080/resumer/druid/login.html)
在线接口文档:[http://127.0.0.1:8080/doc.html](http://127.0.0.1:8080/doc.html)
**spring-admin模块**
应用程序监控平台:[http://127.0.0.1:8100/login](http://127.0.0.1:8100/login)