项目简介
本项目是基于Spring Boot 2.0和Angular 1.x框架开发的商城系统。系统集成了MySQL作为数据库,MyBatis作为持久层框架,Redis作为缓存。具备商品管理、广告和促销管理、购物车功能以及会员中心等主要功能模块。
项目的主要特性和功能
- 商品管理和展示:可进行商品的增删改查操作,支持商品分类管理与商品图片管理。
- 广告和促销管理:实现广告位的管理和展示,以及促销活动的创建和管理。
- 购物车:提供用户购物车管理功能,可添加、删除和修改商品。
- 会员中心:支持用户注册和登录,可进行用户信息管理与订单管理。
安装使用步骤
1. 环境准备
- Java 8 或更高版本
- MySQL 5.7 或更高版本
- Redis 5.0 或更高版本
- Node.js 和 npm(用于Angular前端)
2. 数据库配置
- 创建MySQL数据库:
sql CREATE DATABASE llmall;
- 配置数据库连接信息,编辑
application.properties
文件:properties spring.datasource.url=jdbc:mysql://localhost:3306/llmall spring.datasource.username=root spring.datasource.password=yourpassword
3. Redis配置
编辑application.properties
文件,配置Redis连接信息:
properties
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.password=yourpassword
4. 启动后端服务
- 复制项目到本地。
- 进入项目目录:
bash cd llmall
- 编译并运行项目:
bash mvn clean install mvn spring-boot:run
5. 启动前端服务
- 进入Angular项目目录:
bash cd llmall-frontend
- 安装依赖:
bash npm install
- 启动Angular服务:
bash ng serve
6. 访问系统
打开浏览器,访问http://localhost:4200
,即可进入商城系统。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】