一、项目简介
该项目是一个简单的电脑商城项目,是一个springboot项目,用于自己的入门学习。
主要的功能:
- 用户注册和登录
- 用户管理(密码、个人信息、头像、收货地址)
- 购物车
- 热销商品
- 订单管理
主要技术:
springboot + mysql + mybatis
模块开发包括:
- 持久层开发:相应SQL语句以及配置
- 业务层开发:核心功能控制、业务操作、异常处理
- 控制层开发:接收请求、处理响应
- 前端开发:JS、Query、AJAX技术连接后台
二、搭建项目
JDK:1.8版本及以上
maven:3.6以上
数据库:mysql8
开发平台:idea
1. 新建project
→Spring Initializer
选择3个基础jar包:spring web/mybatis/mysql driver;其他jar包之后有需要时再在pom里添加。新建好的项目目录如下: