# 易课寄在线购课系统 **Repository Path**: Colyn7/ecourses ## Basic Information - **Project Name**: 易课寄在线购课系统 - **Description**: 易课寄在线购课系统 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 12 - **Created**: 2021-07-06 - **Last Updated**: 2021-07-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 介绍 易课寄在线购课系统是一个以 IT 学习为目的,以技能提升和人才服务为价值的在线购课系统。 ## 开发技术 - SSM(Spring+SpringMVC+MyBatis)框架 - Apache Solr - Redis - FastDFS - ActiveMQ - ZooKeeper - Dubbo 易课寄在线购课系统使用了多种后端开发框架与技术。以 SSM(Spring+SpringMVC+MyBatis)框架为基础,使用 Apache Solr 全文检索解决方案开发课程搜索功能,完成系统内海量课程数据的检索;使用 Redis 非关系数据库进行 JSON 数据缓存;使用 FastDFS 分布式文件系统处理图片文件的存储与访问;使用 ActiveMQ 消息中间件实现系统自动处理 Solr 索引库的更新操作;使用 Dubbo 作为本系统的分布式服务框架。多种后端框架与技术的创新融合使用,提升了系统的稳定性与高可扩展性。 ## Linux 服务部署及开发环境搭建 请参阅我的博客中 易课寄 专栏文章 [https://blog.csdn.net/telyfox/category_10838990.html](https://blog.csdn.net/telyfox/category_10838990.html) 视频教程: 易课寄在线购课系统 Linux 服务部署 [https://www.bilibili.com/video/BV12U4y1p7xw](https://www.bilibili.com/video/BV12U4y1p7xw) 易课寄在线购课系统第2期开发环境搭建指南 [https://www.bilibili.com/video/BV12y4y1t7P9/](https://www.bilibili.com/video/BV12y4y1t7P9/) ## 项目介绍及开发流程 请参阅我的博客中 项目开发笔记 专栏文章 [https://blog.csdn.net/gaoxiaokun4282/category_10057638.html](https://blog.csdn.net/gaoxiaokun4282/category_10057638.html)