# coisini-blog **Repository Path**: xiangshaw/coisini-blog ## Basic Information - **Project Name**: coisini-blog - **Description**: coisini-blog - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-25 - **Last Updated**: 2025-03-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # coisini-blog

Read the Docs
Gitee GitHub stars release

- 积丝成寸,积寸成尺;尺寸不已,遂成丈匹。 > >项目描述: coisini-blog 是一个基于SpringBoot3.3.0开发的博客 > >技术栈: JDK22.0.1 + SpringBoot3.3.0 + MySQL9 + MyBatis-Plus + Redis + lombok + SkyWalking + Kafka + 阿里云短信 ## 环境准备: - ### [部署Centos Stream 9](https://blog.csdn.net/qq_44870331/article/details/129988704) - ### [部署Jdk](https://blog.csdn.net/qq_44870331/article/details/129641888) - ### [部署Redis](https://blog.csdn.net/qq_44870331/article/details/139710700) - ### [部署MySQL](https://blog.csdn.net/qq_44870331/article/details/140622323) - ### [部署kafka](https://blog.csdn.net/qq_44870331/article/details/142321729) > kafka消息主题创建: > . 和 _ 主题格式二选一,或者都不使用 - 创建更新登录时间主题、发送登录邮件主题: ```shell sh kafka-topics.sh --bootstrap-server 192.168.31.16:9092 --create --topic admin.update.login.time sh kafka-topics.sh --bootstrap-server 192.168.31.16:9092 --create --topic admin.send.login.mail ``` - 查看所有主题: ```shell sh kafka-topics.sh --bootstrap-server 192.168.31.16:9092 --list ``` - 查看指定主题: ```shell sh kafka-topics.sh --bootstrap-server 192.168.31.16:9092 --describe --topic admin.update.login.time ``` - 删除主题: ```shell sh kafka-topics.sh --bootstrap-server 192.168.31.16:9092 --delete --topic admin.update.login.time ``` - ### [部署SkyWalking](https://blog.csdn.net/qq_44870331/article/details/130154644) 启动添加以下参数: - >-javaagent:F:/Apache/skywalking-agent/skywalking-agent.jar -Dskywalking.collector.backend_service=192.168.31.16:11800 -Dskywalking.agent.service_name=coisini-admin-service skywalking访问地址:http://192.168.31.16:8088/general ## 已经完成的功能 - [x] 接口通用请求和响应 - [x] 集成Swagger\knife4j - [x] 通用异常处理 - [x] JWT加密 - [x] 用户管理:用户注册、登录、信息查询、信息修改 - [x] 类别管理 - [x] 文章管理 - [x] 文件上传类接口:本地上传、阿里云上传 - [x] 集成Redis,优化登录 - [x] yaml多环境配置 - [x] 日志管理 - [x] 权限管理 - [x] 标签管理 - [x] kafka异步处理 - [x] 集成163邮箱和阿里云短信 发送验证码 - [x] skywalking链路追踪 - [x] AI DeepSeek ## 待完成的功能 - [ ] 本地上传和阿里云上传 便捷切换 - [ ] 评论管理