发布时间:2023-05-26 12:00
之前经常有朋友问我,mall项目该如何学习,按照什么顺序学习?我一般都会把《mall学习教程》的目录发给他,希望他按照教程顺序学习。我一直认为基于项目实战的学习,可以更好的掌握技术。mall项目是个综合项目,学习它既可以掌握主流技术又可以获得项目经验。为了让大家学习mall项目时,少走弯路,最近又整理了个更好的学习路线,希望对大家有所帮助!
由于mall项目涵盖了现阶段主流技术,如果你是个Java初学者的话,最好先看下面的资料打个基础,资料具体介绍可以参考mall学习所需知识点。
学习资料如果你对Java有一定的经验,基础还可以的话,直接学习mall项目中所运用的技术即可。学习开源项目的第一步,一般都是要把开源项目中运用的技术学习一遍,这样可以为你搭建项目和阅读项目源码打下扎实的基础。其实在我们学习开源项目的时候,最主要的还是学习项目中所用到的技术,业务反而是次要的。因为我们做不同项目的时候,业务都会有所不同,反而使用到的技术却相差不多。
我们先来看下,mall项目中用到了哪些主流技术:
学习后端技术栈在《mall学习教程》参考篇当中,很多主流技术都有讲解了,其实学习这些知识点,看这些文章基本就够了。学习mall项目遇到没学过的技术不愁,看《mall学习教程》参考篇就对了!
项目框架搭建方面的技术可以参考如下文章:
Spring Boot入门教程
Spring Boot整合MyBatis,并使用MyBatis Generator生成代码
Spring Boot整合Swagger使用教程
Lombok使用教程
Hutool使用教程