java商城_牛逼的uniapp+Java微信小程序商城来了

点击上方蓝色字体,选择“标星公众号”

优质文章,第一时间送达

66套java从入门到精通实战课程分享

1448fc8458147e7adee3414a1872b5c5.png

减少重复造轮子,开源微信小程序商城(前后端开源:uniapp+Java),秒杀、优惠券、多商户、直播卖货、分销等功能。快速搭建一个属于自己的微信小程序商城。

码云开源地址:

s://gitee.

6d91b2bcc32bdd352c073123ac7bf638.png

deaf18ae6839b030c62cef9a591ed335.png

551180a5606714c2c50a24cfd5208772.png

869c53db912afe556ec8d8a81b92e8d7.png

7c1b2ef7c56f2e200d1476da9746a2fd.png

注意

Entity里提示报错不是缺少get、set方法,Eclipse、IDEA请先安装lombok插件

使用须知

✅允许

  • 个人学习使用

  • 允许用于学习、毕设等

  • 允许进行商业使用,请自觉遵守使用协议,如需要商业使用推荐购买商业版(进群联系群主)

  • 请遵守 Apache License2.0 协议,再次开源请注明出处

  • 推荐Watch、Star项目,获取项目第一时间更新,同时也是对项目最好的支持

  • 希望大家多多支持原创作品

如何交流、反馈、参与贡献?

  • 官方社区:http://fly2you.cn

  • gitee仓库:https://gitee.com/fuyang_lipengjun/platform

  • github仓库:https://github.com/lipengjun92/platform-wxshop

  • Watch、Star项目,进群联系群主获取《微同开源商城启动部署手册.docx》

  • 技术讨论、二次开发等咨询、问题和建议,请移步到官方社区,我会在第一时间进行解答和回复!

  • 微信扫码并关注公众号,获得项目最新动态及更新提醒bd551432d1fd18323844c3aa4abb9aec.png

开发计划

  • 1 使用uniapp重构小程序端所有页面

  • 2 修复所以已知bug,使用遇到bug请给我们提交issues

  • 3 后台使用SpringBoot重构

  • 4 适配H5、IOS、Android端

  • 5 接入支付宝支付

  • 6 出配套视频教程

微同商城商业版

小程序

40ad10ac9bac8bc47e28968b88ddc20e.png

  • H5

  • IOS

  • Android

商业版与开源版差异

微信小程序商城(Java版)

获得荣誉

GVP

d085dd3dea0e87810c98b24abcbe3471.png

新手必看启动教程

  • https://www.bilibili.com/video/av66149752

使用Hbuilder启动微同商城小程序端教程

  • https://www.bilibili.com/video/BV1ni4y1M7CC

微同商城开源版体验:

8df62179df2a8096ce453d01c4b46c78.png

  • git:https://gitee.com/fuyang_lipengjun/platform

  • 代码生成工具IDEA插件

    • git:https://gitee.com/fuyang_lipengjun/platform-gen

技术选型

  • 1 后端使用技术

    • 1.1 springframework4.3.7.RELEASE

    • 1.2 mybatis3.1.0、MyBatis-Plus 3.1.0

    • 1.3 shiro1.3.2

    • 1.4 servlet3.1.0

    • 1.5 druid1.0.28

    • 1.6 slf4j1.7.19

    • 1.7 fastjson1.2.30

    • 1.8 poi3.15

    • 1.9 velocity1.7

    • 1.10 quartz2.2.3

    • 1.11 mysql5.1.39

    • 1.12 swagger2.4

    • 1.13 j2cache2.3.22-release

    • 1.14 weixin-java-mp3.2.0

    • 1.15 MybatisPlus3.1.0

    • 1.16 lombok

  • 2 前端使用技术

    • 2.1 Vue2.5.1

    • 2.2 iview

    • 2.3 layer3.0.3

    • 2.4 jquery2.2.4

    • 2.5 bootstrap3.3.7

    • 2.6 jqgrid5.1.1

    • 2.7 ztree3.5.26

    • 2.8 froala_editor1.2.2

项目结构

platform
|--platform-admin 后台管理
|--platform-api 微信小程序商城api接口
|--platform-common 公共模块
|--platform-framework 系统WEB合并,请打包发布此项目
|--platform-gen 代码生成
|--platform-mp 微信公众号模块
|--platform-schedule 定时任务
|--platform-shop 商城后台管理
|--uni-mall uniapp版商城
|--wx-mall 微信小程序原生商城

实现功能

  • 一:会员管理

    • a 会员管理

    • b 会员等级

    • c 收货地址管理

    • d 会员优惠劵

    • e 会员收藏

    • f 会员足迹

    • g 搜索历史

    • h 购物车

  • 二:商城配置

    • a 区域配置

    • b 商品属性种类

    • c 品牌制造商

    • d 商品规格

    • e 订单管理

    • f 商品类型

    • g 渠道管理

    • h 商品问答

    • i 反馈

    • j 关键词

  • 三:商品编辑

    • a 所有商品

    • b 用户评论

    • c 产品设置

    • d 商品规格

    • e 商品回收站

  • 四:推广管理

    • a 广告列表

    • b 广告位置

    • c 优惠劵管理

    • d 专题管理

    • e 专题分类

  • 五:订单管理

    • a 所有订单管理

  • 六:系统管理

    • a 管理员列表

    • b 角色管理

    • c 菜单管理

    • d SQL监控

    • e 定时任务

    • f 参数管理

    • g 代码生成器

    • h 系统日志

    • i 文件上传

    • j 通用字典表

  • 七:短信服务平台

    http://域名:端口/api/sendSms?mobile=13000000000,15209831990&content=发送的短信内容
    安全起见,需配置有效IP地址。platform.properties -> sms.validIp
    • a 配置短信平台账户信息

    • b 向外提供发送短信接口:

安装教程

  • 配置环境(推荐jdk1.8、maven3.3、tomcat8、mysql5.7、redis4.0.1)

  • 创建数据库

  • 依次初始化sql脚本

    • /_sql/platform.sql

    • /_sql/sys_region.sql

  • 导入项目到IDE中

  • 导入支付证书至/platform-shop/src/main/resources/cert/目录下(申请商户号、开通微信支付、下载支付证书)

  • 修改配置文件 /platform-admin/src/main/resources/dev/platform.properties

    • jdbc.url

    • jdbc.username

    • jdbc.password

    • wx.appId

    • wx.secret

    • wx.mchId

    • wx.paySignKey

    • wx.notifyUrl

    • sms.validIp

    • mp.appId

    • mp.secret

    • mp.token

    • mp.aesKey

  • 修改配置文件 /platform-admin/src/main/resources/j2cache.properties

    • redis.hosts

    • redis.password

  • 启动redis服务

  • 启动后台项目(参照开发文档)

  • 打开微信开发者工具

  • 导入 /wx-mall填写appId

  • 修改 /wx-mall/config/api.js里API_BASE_URL的值

  • 使用eclipse启动项目后默认访问路径

    • http://localhost:8080/platform-framework

  • 使用idea启动项目后默认访问路径

    • http://localhost:8080

页面展示

登录页面

f8b63b507378e37d89acf1032991b2fb.png

首页

0437bf65b0c6945f9c974309ca7c73a0.png

发送短信

8251cd44bbb898ea09f1e371f2c38cf7.png

捐赠

8617fd821588a560e069f4e9e35e65e5.png

小程序首页

46c42b76aa7961e13b5910247ca6d978.png

专题

ecaf761525aa4d9f61abb89907550f50.png

分类

e234a9b1535cd82d95a80b2e5f5a0a31.png

购物车

6ff22b98358168a844fb616aedc15ff4.png

登录授权

6a7506227e22216889be7f5c7d7b27b8.png

优惠券

0cfc3927795f656fb99dec4e688db113.png

小程序并联手机

39bbadfef4e0400d35ca97fd8950311b.png

uniapp版本

9e98428be864de017ddde80deabd6ed3.png 0ab7bf0252d4208f3b9b0fc22bf3673d.png 9b444d6c198f9e7cf0cff737233f88ad.png c6badb621e47c50ca4724a06c91484e5.png c51cc452e9f4d87a5c10607a285384ac.png 306448f9af8e1b6367474d3c37db479d.png


开发文档目录

355c361519a51d897a0ed60c0080631b.png

粉丝福利:108本java从入门到大神精选电子书领取

👇👇👇

3af37938c1a101ec324efe8594f38e71.png

👆长按上方锋哥微信二维码 2 秒备注「1234」即可获取资料以及可以进入java1234官方微信群

感谢点赞支持下哈 9f8733dd1b016172020d4c5f77ab8f92.gif

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值