跳至主要內容

学习不走弯路,通过《mall视频教程(最新版)》,使用更系统、高效的方式来学习mall电商实战项目吧!

mall项目学习所需知识点

macrozhengmall学习教程序章

mall项目学习所需知识点

由于mall项目采用现阶段流行技术实现,涵盖了目前主流的Java技术栈,所以需要学习者有一定的Java基础。本节课程将介绍下mall项目后端技术栈、学习要求以及给大家推荐一些学习资料,如果你对这些技术比较熟悉的话,学习mall项目就会更顺畅了!

相关视频教程

mall项目学习所需知识点open in new window

后端技术栈

首先我们来看下mall项目的技术栈,涉及的技术还是比较多的。

技术版本说明
SpringBoot2.7.5容器+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插件

学习要求

最低要求

虽然mall项目涉及的技术比较多,但是《mall学习教程》中对很多技术都有对应的教程,如果你只掌握了Java、MySQL和IDEA也是可以开始学习的。

  • Java
  • MySQL
  • IDEA

推荐要求

如果你想更顺畅地学习mall项目,那么需要掌握下面的技术。

  • Java
  • MySQL
  • IDEA
  • SpringBoot
  • MyBatis
  • Elasticsearch
  • MongoDB
  • Linux
  • Docker

推荐资料

如果上面的学习要求中的某些知识点你没学过的话,不妨参考下面的资料,这些基本都是我之前看过的资料,质量有保证。

上次编辑于:
贡献者: macro

公众号

公众号图片