项目源码|litemall 轻量小商城|Vue + Spring Boot · 截图+源码

项目源码|litemall 轻量小商城|Vue + Spring Boot · 截图+源码-远影归灯
项目源码|litemall 轻量小商城|Vue + Spring Boot · 截图+源码
登录并消耗 60 积分即可下载完整脱敏源码包(含 SQL / 配置说明)。每日签到可免费领取积分。
60积分
技术栈Spring Boot 2.1 + Vue2 + Element UI + MyBatis + Shiro + MySQL
文件大小6.5 MB
获取方式积分兑换(签到免费领)
所需积分60 积分
付费资源

这次跑的是开源项目 litemall(linlinjava):MIT 协议,可商用学习。定位是「又一个小商场」——后端 Spring Boot,管理端 Vue2 + Element UI,用户端提供微信小程序与 Vue 移动端。与站内已发的 mall(macrozheng 全栈电商)相比,litemall 更轻量,模块拆分为 litemall-all 一键启动,内置会员、品牌、类目、商品、订单、售后、优惠券、专题、团购、系统管理员与角色权限等,适合作为 Spring Boot + Vue 电商后台练手与二次开发底座。

项目信息

  • 项目名称:litemall 轻量小商城
  • 上游仓库:https://github.com/linlinjava/litemall
  • 授权协议:MIT
  • 版本:0.1.0(上游 master;Spring Boot 2.1.5)
  • 后端技术:Java 8/11、Spring Boot 2.1、MyBatis、PageHelper、Apache Shiro、Druid、MySQL
  • 前端技术:Vue 2、Element UI、vue-element-admin;另含微信小程序 / Vue 移动端
  • 本地运行:后端 8080,管理端 9527(均绑定 127.0.0.1)
  • 测试账号:admin123 / admin123(另有 mall123、promotion123)

功能亮点

  • 会员:用户、收货地址、收藏、足迹、搜索历史、意见反馈
  • 商城:行政区域、品牌制造商、商品类目、订单、售后、常见问题、关键词
  • 商品:商品列表 / 上架、评论管理
  • 推广:广告、优惠券、专题、团购规则与活动
  • 系统:管理员、通知、操作日志、角色权限
  • 配置与统计:系统参数、对象存储、数据看板

运行记录

本地使用 Docker 启动 MySQL 8(仅监听 127.0.0.1:3306),依次导入官方 litemall_schema.sql、litemall_table.sql、litemall_data.sql;JDK 11 + Maven 执行 mvn -pl litemall-all -am package -DskipTests 后以 litemall-all-0.1.0-exec.jar 启动;管理端 Node 安装依赖后 npm run dev -- --host 127.0.0.1 --port 9527。登录后截取了首页看板、会员、订单、品牌、类目、商品、广告、优惠券、专题、管理员、角色与操作日志等页面。

源码包已去除 node_modules、target、.git、IDE 配置与运行日志;邮件 / 微信 / 云厂商密钥替换为占位符;保留 SQL 与 RUN-DEMO.md。

源码下载:本篇完整源码包(springboot-litemall.zip,约 6.5 MB)支持积分兑换。登录后每日签到即可免费领积分,请通过本文顶部 「付费资源」下载卡片 直接兑换获取。

运行截图

登录页

litemall 登录页

首页看板

litemall 首页看板

会员管理

会员管理

订单管理

订单管理

品牌制造商

品牌制造商

商品类目

商品类目

商品列表

商品列表

广告管理

广告管理

优惠券

优惠券

专题管理

专题管理

管理员

管理员

角色管理

角色管理

操作日志

操作日志

本地部署步骤(摘要)

  1. 导入 litemall-db/sql 三份 SQL(schema → table → data)
  2. mvn clean package -DskipTests -pl litemall-all -am 后启动 exec jar(8080)
  3. cd litemall-admin && npm install && npm run dev(9527)
  4. 浏览器打开管理端,使用 admin123 / admin123 登录

更完整说明见源码包内 RUN-DEMO.md。

小结

litemall 的特色是「轻量 + 模块清晰」:一套 Spring Boot 聚合包即可拉起管理端与小程序 API,Vue 管理端基于 vue-element-admin,业务覆盖电商后台常见模块。适合课程设计、毕业设计与二次开发练手;上线前请替换默认账号密码、数据库口令,并自行配置微信 / 支付相关密钥。本站提供的是脱敏后的完整源码包,方便本地复现截图中的界面。

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容