基于Java的仿淘宝在线商城

源码 JAVA
0 1402    下载9
羽尘
羽尘 2021-05-09 16:59:43
所需:115 积分 收藏

前言:该系统是基于Java 语言编写,使用S-S-M框架+layui实现的仿淘宝在线商城系统,除了支付模块外,其他模块基本都已实现,水平有限,项目里可能会存在一下bug,但作为项目参考也足够了。

一、项目介绍

用户端:

  1. 用户端包含登录/注册、查看/购买/评价商品、购物车、个人中心(基本资料、交易订单、收藏/评价管理)、收藏夹等模块

  2. 测试账号 && 密码:123456 && 123456

管理员端:

  1. 管理员端包含用户管理、商品管理(商品管理、商品类目管理、商品评价管理)、订单管理、系统管理(公告管理、轮播图片管理)

  2. 测试账号 && 密码:1234567890 && 123456

二、相关技术

前端技术:

  1. HTML、JavaScript、CSS:网页开发必备技术。

  2. JSP:全称Java Server Pages,是一种动态网页开发技术。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。

  3. Layui:一套开源的 Web UI 解决方案。采用自身经典的模块化规范,并遵循原生 HTML/CSS/JS 的开发方式,极易上手,拿来即用。

后端技术:

  1. S-S-M框架(Spring+SpringMVC+Mybatis):S-S-M框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容,常作为数据源较简单的web项目的框架。

  2. Maven:一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。

三、项目配置搭建

运行环境

mysql 8.0.13、Navicat(数据库可视化工具)、jdk 1.8.181、tomcat 9.0.41、maven 3.6.3、idea 2020.1/eclipse、windows 10(仅供参考,具体环境以本机配置为准)

项目搭建

image-20210509164212997.png

  1. 解压安装包

  2. 打开Navicat,创建一个本地数据库,数据库名称为”.sql“文件的名称

  3. 在创建好的数据库下执行”.sql“文件里的sql语句

  4. 用idea工具打开项目,找到项目下的”src\main\resources\config.properties“配置文件,将文件里的”jdbc.username“(数据库用户名)与‘’jdbc.password”(数据库密码)的配置修改为你自己的数据

  5. 在idea中配置tomcat与maven

  6. 运行项目

四、运行截图

用户端运行截图:

  1. 首页

image-20210509161043985.png

  1. 登录/注册

  1. 商品详情

image-20210509161721259.png

  1. 商品评价

image-20210509161911249.png

  1. 购物车

image-20210509162105911.png

  1. 收藏

image-20210509162213394.png

  1. 个人中心

image-20210509162308541.png

 

管理员端运行截图:

  1. 用户管理

  1. 商品管理

  1. 订单管理

  1. 系统管理

 

 

回帖
    羽尘

    羽尘 (王者 段位)

    2233 积分 (2)粉丝 (11)源码

     

    温馨提示

    亦奇源码

    最新会员