去评论
dz插件网

Github标星60K!一套完整的项目实战教程来了,主流Java技术一网打尽!

左右不逢缘
2023/08/10 20:14:49

《mall视频教程》上线已有两个多月了,目前已经全部更新完毕了,全套教程约40小时,共103期!如果你想拥有一个涵盖主流Java技术栈的完整项目经验,同时提高自己独立开发一个项目的能力的话,不妨了解下它,今天给小伙伴们介绍下《mall视频教程》!

mall项目简介


这里还是简单介绍下mall项目吧,mall项目是一套基于 SpringBoot + Vue + uni-app 的电商系统,目前在Github已有60K的Star,包括前台商城项目和后台管理系统,能支持完整的订单流程!涵盖商品、订单、购物车、权限、优惠券、会员等功能,功能很强大!

后台管理系统演示



前台商城系统演示



mall项目架构


mall项目采用现阶主流Java技术实现,涵盖了一般项目中几乎所有使用的技术。同时项目业务完整,包括前台商城和后台管理系统,能支持完整订单流程,通过下面这张架构图,大家应该能对mall项目的系统和业务架构有所了解了。



大家如果对mall项目在使用的全套主流Java技术栈全套电商业务感兴趣的话,可以长按扫描下方二维码加入学习。


项目技术栈


本套视频为2023最新版,使用的框架版本都是比较新的,比如使用的是SpringBoot 2.7,具体框架版本可以参考下表。
技术版本说明
SpringBoot2.7容器+MVC框架
SpringSecurity5.7.4认证和授权框架
MyBatis3.5.10ORM框架
MyBatisGenerator1.4.1数据层代码生成
RabbitMQ3.10.5消息队列
Redis7.0分布式缓存
MongoDB5.0NoSql数据库
Elasticsearch7.17.3搜索引擎
LogStash7.17.3日志收集工具
Kibana7.17.3日志可视化查看工具
Nginx1.22静态资源服务器
Druid1.2.14数据库连接池
MinIO8.4.5对象存储
Hutool5.8.0Java工具类库
PageHelper5.3.2MyBatis物理分页插件
Swagger-UI3.0.0文档生成工具
logstash-logback-encoder7.2Logstash日志收集插件
docker-maven-plugin0.40.2应用打包成Docker镜像的Maven插件

教程内容


这里先介绍下整套视频教程的思路:全套教程以项目为主线,遇到需要使用的技术直接学,剔除了不常用的知识点,只讲实用的,熟练掌握之后,将拥有独立开发设计一个项目的能力。

全套视频教程约40小时,共103期,目前已经更新完毕。全套教程分为五个篇章,这里简单给大家介绍下!

序章


对mall项目的架构、业务及学习思路进行介绍。


架构篇


循序渐进带大家搭建一个mall项目在使用的脚手架,学习主流Java技术栈。涵盖SpringBoot、MyBatis、Lombok、Hutool、Swagger、Redis、SpringSecurity、Elasticsearch、MongoDB、RabbitMQ、MinIO等技术。


业务篇


mall项目电商业务与技术实现全方位解析,涵盖权限模块、商品模块、订单模块、营销模块、会员模块的解析。


部署篇


实现mall项目的Docker容器化部署和Jenkins自动化部署,同时学习Linux、Docker、Jenkins等技术。


扩展篇


介绍一些好用的开源框架及工具,并对mall项目进行扩展。


学习收获


最主要的一点是可以拥有一个完整的项目经验,同时提高自己独立开发一个项目的能力,毕竟工作中没有那么多可以让你从零开始开发的项目!

如何获取


目前全套视频教程在我的知识星球里可以观看,大家长按扫描下方二维码就可以加入学习了。


问题解答


这里再解答下小伙伴们对《mall视频教程》的一些疑问。

视频在哪里看?


视频目前都在我的知识星球里面,大家只要加入知识星球就可以直接观看了,无需进行下载,电脑、手机和平板均可在线观看。

看视频的的效果具体就是这个样子的:


视频适合什么人看?


通过mall视频来学习mall项目,门槛是很低的,能大大节约学习时间提高学习效率,具体要求就3个。

用一句话来概括要求的话,就是你使用过IDEA开发过Java程序,这个Java程序是操作MySQL实现CRUD操作的就可以了。

看视频有问题可以提问么?


知识星球支持问答功能,看视频的时候有问题,可以在星球中提问,一般24小时内会有回复。

通过这套视频可以学习到什么?


最主要的一点是可以拥有一个完整的项目经验,同时提高自己独立开发一个项目的能力,毕竟工作中没有那么多可以让你从零开始开发的项目,具体可以参考学习收获部分。

视频可以试看么?


我已经在视频号里更新了几期试看视频,大家可以关注我的视频号来试看,下面是几期试看视频。

mall项目架构及功能概览


这一节主要是对mall项目中使用的技术、功能及数据库表进行介绍。

mall项目核心功能演示


这一节主要是带大家熟悉下mall项目的核心功能,包括后台管理系统功能及移动端商城功能,还会给大家演示下前后端结合的订单流程。

mall项目学习所需知识点


这一节主要是介绍mall项目后端技术栈、学习要求以及给大家推荐一些学习资料。

mall项目学习思路及课程介绍


这一节主要是对mall视频教程的学习思路和课程整体内容进行介绍。

加入学习


目前全套视频教程在我的知识星球里面可以观看,大家长按扫描下方二维码就可以加入学习了。