赞
踩
望着好多大佬开源的项目,垂涎三尺,跟着大佬的操作指南大致走一遍步骤
示例项目是GitCode上一个深受喜爱的开源项目
mall
项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
需要提前准备好的工具
git代码管理工具
Idea 开发工具环境配置好
Mysql数据库1
克隆到本地,复制链接
1.新建一个文件夹,用来存放代码包
2.进入新建的文件夹,右键点击 “Git Bash Here" 进入git页面 如下图
3.输入克隆命令 git clone 加代码仓库地址,回车
4.下载完成,Idea打开项目,点击确定
5.切换状态栏到项目文件,有多个文件夹,系统后端代码主要在 mall-admin包下,可以简单地看下
bo 封装类,封装用户信息的类
config 配置类,引入工具类的配置信息
controller 控制层,前端调用接口
dao 持久层,数据库增删改查操作
dto 实体类,对应的数据库表中字段的类
validator 自定义注解类,AOP切面编程使用
MallAdminApplication 项目启动类
另外还有两个yml文件
application-dev.yml 开发环境的相关配置
application-prod.yml 生产环境的相关配置
application.yml 规定项目启动时选用哪一个环境
·通过 profiles : active: dev 指定运行环境
6.配置数据库,执行脚本,这里用的数据库工具是DBeaver,其他的也行比如navicat
(1)右键新建数据库( 2).右键数据库,选择”工具“,选择”执行脚本“ (3)找到脚本文件地址,点击开始
7.可以简单看一下,很多表,用到的索引也很多
8.Idea中修改开发环境下数据库配置文件,注意下这几个位置,其中用户名密码改为自己的数据库,连接上的数据库也要改成自己新建的数据库名称
9.侧边栏,maven一下,先双击”clean",再双击“install"安装下,有几个配置提示有故障,先不管了,看看能不能跑再说
10.检查下原因,redis这里崩了,看来这个是必要的
11. 看下操作手册,大佬整理得很清晰
12.装好redis,启动时注意不要把命令页叉掉,最小化就行。好了再次运行项目,启动!
这次没有报错,总算把项目初步起来了,后面别的配置可以慢慢加
最后,给兄弟们煲个汤
学习没有捷径可走,需要坚持和毅力,但每一次努力都会为你的成长和进步铺平道路
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。