开发环境:IDEA+JDK+MySql+Tomcat9+Maven
技术架构:SpringBoot,SpringCloud,Spring MVC,MyBatis Plus,Swagger,Nginx,Redis,Docker
项目描述:是以网络为媒介,提供了学习和交流的网站式服务,用户只需要注册登录,即可方便进行课程购买与学
习。用户可以在线上进行视频学习,课程购买,课程搜索,留言交流等。此项目主要分为前台用户系统和后台运营系统,其中前台系统含有搜索,图片轮播,浏览收藏购买等功能。后台系统管理人员可以进行登录,权限赋予,课程和讲师的增删改查,统计分析数据 可视化,轮播图管理等功能。
责任描述:1. 负责后台业务系统中的课程讲师视频等CRUD操作,主要实现课程的新增,修改
2. 负责图片上传,课程分类上传,视频上传的实现
3. 利用AOP+Logback记录行为日志信息
4. 利用Redis实现缓存功能,提高用户查询速度和高并发,减轻数据库的压力
技术描述:1. 使用Maven构建项目,基于SpringBoot框架,创建分布式微服务系统架构,通过propreties整合SSM框架,优化代