# oxtopStudy **Repository Path**: oxtop/oxtopStudy ## Basic Information - **Project Name**: oxtopStudy - **Description**: oxtop学习 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-08-10 - **Last Updated**: 2025-06-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: SpringBoot, Java ## README # oxtopStudy ## 项目简介 `oxtopStudy` 是一个基于 **Spring Boot 2.7.14** 的学习与实战项目集合,旨在记录并沉淀 oxtop 在企业级 Java 开发过程中的成长与积累。项目涵盖多个主流技术集成与示例,适合作为开发者学习、复用和实践的参考工程。 --- ## 技术架构 - **核心框架**:Spring Boot 2.7.14 - **依赖管理**:Maven - **项目结构**:多模块结构,每个功能独立封装,方便复用与扩展 --- ## 模块说明 | 模块名称 | 功能简介 | |----------|-----------| | [`druidDemo`](./druidDemo) | 集成 Druid 数据源,实现 SQL 执行监控与慢查询分析 | | [`knife4j-spring-boot27-demo`](./knife4j-spring-boot27-demo) | 集成 Knife4j,增强 Swagger 接口文档的可视化与交互体验 | | [`oshiCoreDemo`](./oshiCoreDemo) | 集成 oshi-core 与 Redis,用于系统资源监控与缓存监控 | | [`flink-cdc-demo-test`](./flink-cdc-demo-test) | 使用 Flink CDC 实现 MySQL 实时数据同步 | | [`idgeneratorDemo`](./idgeneratorDemo) | 集成 Yitter 雪花算法,实现高性能分布式 ID 生成 | | [`springdoc-jpa`](./springdoc-jpa) | 使用 SpringDoc 与 JPA 实现标准 RESTful CRUD 接口 | | [`spring-boot-starter-mqtt`](./spring-boot-starter-mqtt) | 实现 MQTT 消息发布与订阅,适用于物联网通信场景 | --- ## 项目亮点 - ✨ 模块化结构清晰,适合快速上手和功能拆解 - 🚀 覆盖主流企业中间件与开发技术(如 Flink、Redis、MQTT、Druid 等) - 📚 实战导向,示例贴合真实业务需求,具备高度复用价值 - 🔧 良好可扩展性,适合二次开发或作为项目脚手架使用 --- ## 使用建议 1. 支持多语言版本文档,使用 `README_xx.md`(如 `README_zh.md`, `README_en.md`)进行多语言维护。 2. 推荐参考以下资源获取更多开源项目灵感: - [Gitee 官方博客](https://blog.gitee.com) - [优秀开源项目探索](https://gitee.com/explore) - [Gitee 最有价值开源项目 GVP](https://gitee.com/gvp) - [Gitee 官方帮助文档](https://gitee.com/help) - [Gitee 封面人物栏目](https://gitee.com/gitee-stars/) --- > 如果你对某个模块感兴趣,欢迎 Star 或提 Issues,一起交流学习!