# xiaofei-cloud-classroom-api **Repository Path**: feigeCode/xiaofei-cloud-classroom-api ## Basic Information - **Project Name**: xiaofei-cloud-classroom-api - **Description**: 小飞云课后端api - **Primary Language**: Java - **License**: Not specified - **Default Branch**: 2.0 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 2 - **Created**: 2021-04-08 - **Last Updated**: 2023-04-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: 云课堂系统, Java ## README # 小飞云课后端 ## 介绍 #### 一、设计 请看[小飞云课设计文档](./介绍/小飞云课.md) #### 二、所采用的技术栈 - 后端: - Springboot,Springsecurity, Mybatis-plus, Jwt ,FastJson, Hutool ,aspose(PPT,Word,Excel装换为PDF),阿里云对象存储(oss), Netty实时通讯(聊天), RabbitMq(单机不需要), MySQL(数据库), Redis(缓存数据库),邮件发送,nginx(反向代理) - 前端: - [Uniapp](https://uniapp.dcloud.io/)(编写一套代码,可发布到iOS、Android、Web、以及各种小程序),Vue,Vuex,Uview(UI框架),Websocket,PDFjs(预览PDF文件) - 开发工具: - IntelliJ IDEA 2020.2.4 x64,HBuilder X,微信开发者工具,夜神模拟器,谷歌浏览器 ## 安装教程 1. 新建一个数据库xiaofei_cloud_classroom,新建完成后执行项目中sql目录下的xiaofei_cloud_classroom.sql脚本,在application-dev.yaml中修改自己的数据库连接密码。 2. 在application-dev.yaml配置redis的连接、aliyun.oss的属性。 3. 在application.yaml中配置QQ邮箱的密码 4. 配置完成后启动即可 ## 使用说明 1. xxxx 2. xxxx 3. xxxx