# xiaofanshu **Repository Path**: zhang-liangy/xiaofanshu ## Basic Information - **Project Name**: xiaofanshu - **Description**: (仿小红书)小番薯后端代码,主要是SpringBoot为基础框架,SpringCloudAlibaba为微服务架构,移动端有uniapp和flutter两个版本(目前只适配了安卓端),推荐看flutter版本(主页仓库) - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 13 - **Created**: 2025-03-04 - **Last Updated**: 2025-03-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # xiaofanshu小番薯 #### 介绍 #### 软件架构 基础框架:Spring Boot 持久性框架:Mybatis-Plus MVC框架:Spring MVC 缓存:Redis 搜索引擎:ElasticSearch 关系型数据库:Mysql 非关系型数据库:MongoDB 日志:Logback+Slf4j 依赖管理:Maven 消息中间件:RocketMQ 分布式调度中心:xxl-job 微服务架构: - Spring Cloud+Spring Cloud Alibaba - 服务中心+配置中心:nacos - 网关:gateway - 事务统一:RocketMQ的事务消息(执行周期长且实时性要求不高的场景),不必要引入Seata #### 项目部分截图 屏幕截图 屏幕截图 屏幕截图 屏幕截图 屏幕截图 屏幕截图 屏幕截图 屏幕截图 屏幕截图 屏幕截图 屏幕截图 屏幕截图 #### 安装教程 按照机器的架构选择对应的步骤 - arm架构,可以参考[xiaofanshu-docker-arm.md](https://gitee.com/yyh12345678/xiaofanshu/blob/master/xiaofanshu-docker-arm.md)----[xiaofanshu-arm.dockerfile](https://gitee.com/yyh12345678/xiaofanshu/blob/master/xiaofanshu-arm.dockerfile),适用于树莓派等arm架构的设备 - amd64架构,可以参考[xiaofanshu-docker-amd64.md](https://gitee.com/yyh12345678/xiaofanshu/blob/master/xiaofanshu-docker-amd.md)----[xiaofanshu-amd64.dockerfile](https://gitee.com/yyh12345678/xiaofanshu/blob/master/xiaofanshu-amd64.dockerfile),适用于普通的服务器 如有疑问,请使用邮箱联系我yahaoyang929@foxmail.com