Java开源项目mall学习笔记(1)——项目初始化

news/2024/7/10 18:48:03 标签: 学习, 笔记, 后端, spring boot, java, 开源, 中间件

一、学习声明与项目介绍

        该笔记是记录学习开源项目mall过程的文档笔记,完全原创,转载请声明。同时也对开源项目的作者表示感谢!

mall: 🔥 mall项目是一套基于 SpringBoot + Vue + uni-app 实现的电商系统,包括前台商城项目及后台管理系统,采用Docker容器化部署。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 (gitee.com)

 项目主页 | mall学习教程 (macrozheng.com)

博客主页 | mall学习教程 (macrozheng.com) 

 

 二、拉取SpringBoot项目搭建项目脚手架

使用项目脚手架mall-tiny进行技术的学习和框架的搭建。

 

Github下载地址:GitHub - macrozheng/mall-learning: mall学习教程

先将代码拉到本地 ,点击链接。(如果GitHub太慢,在Gitee 里面也可以下载 )

mall-learning: mallicon-default.png?t=N6B9https://gitee.com/macrozheng/mall-learning

 

 在idea中Get from Version Control打开,当然也可以直接使用git clone url 命令

切换分支从master 分支到teach 分支 。

 

拉取代码后,设置jdk的版本为 8 。

 项目初始化完成,下面将开始对框架进行分模块学习

若遇到 “ IDEA导入多个maven模块,无法识别部分子模块”的问题,可以参考

IDEA导入多个maven模块,无法识别部分子模块_maven 找不到模块

 未完待续 ~

 


http://www.niftyadmin.cn/n/4948693.html

相关文章

上海市第十人民医院胃肠外科沈通一:以菌为药,非药而愈

6月29日,2023主动健康与临床营养高峰论坛在西安国际会展中心盛大召开,会议汇集了来自国内医学与营养领域杰出的专家学者,交流分享行业的先进理念和研究成果,为主动营养业界与学界能量交换搭建了新接口,以凝聚学术力量&…

MybatisPlus的使用

一. 关于注解的使用,官方地址: 注解 | MyBatis-PlusMyBatis-Plus 官方文档https://baomidou.com/pages/223848/#tablename 1.关于TableName的使用 假设我们不加TableName("tbl_employee")的话,那么数据库中的表名和类名相同的话&…

js判断手指的上滑,下滑,左滑,右滑,事件监听 和 判断鼠标滚轮向上滚动滑轮向下滚动

js判断手指的上滑,下滑,左滑,右滑,事件监听 和 判断鼠标滚轮向上滚动滑轮向下滚动 pc端 判断鼠标滚轮向上滚动滑轮向下滚动 const scrollFunc (e) > { e e || window.event; let wheelDelta e.wheelDelta ? e.wheelDelta…

【仿写tomcat】六、解析xml文件配置端口、线程池核心参数

线程池改造 上一篇文章中我们用了Excutors创建了线程,这里我们将它改造成包含所有线程池核心参数的形式。 package com.tomcatServer.http;import java.util.concurrent.*;/*** 线程池跑龙套** author ez4sterben* date 2023/08/05*/ public class ThreadPool {pr…

SAP后台表SE16和SE16N修改后台表数据方法

SAP后台表SE16和SE16N修改后台表数据方法 SAP中直接修改表、视图的Tcode有SE16N和SM30。 一 . SE16N界面输入&SAP_EDIT 其中使用SE16N修改表需要先输入命令&SAP_EDIT,回车左下角显示激活SAP编辑功能后,就可以对相应的表进行新增、删除、修改的操作。 有…

【002】学习笔记之typescript的【任意类型】

任意类型 顶级类型:any类型和 unknown 类型 any类型 声明变量的时候没有指定任意类型默认为any任意类型都可以赋值给any,不需要检查类型。也是他的弊端如果使用any 就失去了TS类型检测的作用 unknown 类型 TypeScript 3.0中引入的 unknown 类型也被认为…

java-垃圾回收与算法

垃圾回收与算法 1. 如何确定垃圾 1. 引用计数法 在 Java 中,引用和对象是有关联的。如果要操作对象则必须用引用进行。因此,很显然一个简单的办法是通过引用计数来判断一个对象是否可以回收。简单说,即一个对象如果没有任何与之关联的引用&…

大数据平台是什么意思?有什么用?一般包含哪些模块?

大数据时代,还有很多人不知道大数据平台是什么意思?有什么用?一般包含哪些模块?今天我们就一起来简单了解一下吧!仅供参考哦! 大数据平台是什么意思?有什么用?一般包含哪些模块&am…