jfinal-wxmall

开源微信商城
授权协议 开源受限软件
开发语言 Java
所属分类 手机/移动开发、 微信开发/微信公众号开发
软件类型 开源受限软件
地区 国产
投 递 者 潘衡
操作系统 跨平台
开源组织
适用人群 未知
 软件概览
温馨提示:该项目只有部分功能开源代码,开源部分遵循开源协议。未开源部分请咨询作者后使用。

一直以来找不到合适的开源微信商城,本人最终自主研发,基于jfinal web框架开发出微信商城,微信分销商城,并经过客户锤炼,源码拿来即可对项目进行实施,节省大部分时间去陪老婆。。。创业维艰,哄好老婆也很重要。。。

JFinalMall 1.0 系统简介

JFinalMall商城系统专门针对微信服务号开发的一套微信商城,微信分销商城,支持商品多规格,支持按地区设置邮费,支持限时打折,订单返现,满减送,满包邮,支持订单打印,订单打印模板自定义,发货单打印,发货单打印模板自定义,支持抽奖,签到等互动功能。是在JFinal web框架上搭建的一个Java项目。代码规范遵循淘宝分布式框架dubbox协议规范,方便分布式部署,数据库采用mysql,管理端跟微信端前后端分离

JFinalMall 1.0演示地址:
https://www.xjd2020.com/fastcms

JFinalMall 1.0 功能简介

功能列表
【商品】:店铺基本资料,店铺发货地址,我的文件管理
【商品】:商品发布、分类、规格、运费。
【订单】:订单查询、批量打印、批量发货、退款、快递单模板、发货单模板。
【分销】:分销商、佣金、分销商等级。
【营销】:限时打折,订单返现,满减送,满包邮。
【互动】:签到,抽奖,奖品,红包。
【会员】:微信公众号粉丝管理。
【设置】:公众号信息设置,支付配置。

JFinalMall 1.0 项目结构
商城系统采用Maven管理,包括以下6大模块:
wxmall-service-api :dubbox的接口规范,支持rpc远程调用。
wxmall-service-common :工具类,所有工具类都提取出来写在这个项目中。
wxmall-service-provider :核心业务项目。主要是Service处理业务逻辑。
wxmall-model :数据模型,与数据库表字段对应的实体类。
wxmall-web-admin :PC后台管理端。
wxmall-web-mobile :公众号微信端。

JFinalMall 1.0 技术选型
核心框架:JFinal 2.2,spring 3.0+
数据库:mysql 5.6 + 
JS框架:jquery-2.1.4,Bootstrap 3.6,jquery weui微信移动框架(微信前端开发的瑞士军刀)

运行项目配置说明
1、具备运行环境:JDK 1.7+、Maven 3.0+、MySQL 5.6+、Eclipse mars 
2、git下载项目后,在Eclipse 左侧空白处右击->import-import-> Existing Maven Projects

 相关资料
  • 本文向大家介绍微信小程序 商城开发(ecshop )简单实例,包括了微信小程序 商城开发(ecshop )简单实例的使用技巧和注意事项,需要的朋友参考一下 最近小程序特别火,所以我们公司也针对ecshop平台对接了小程序 包括完整的用户系统和购物体统 用户系统:收货地址,订单管理,消息管理,优惠券管理等等 购物系统支付购物车管理,微信支付等等 相信有很多小伙伴都用的是ecshop作为自己的商城,最

  • 本文向大家介绍推荐几个开源的微信开发项目,包括了推荐几个开源的微信开发项目的使用技巧和注意事项,需要的朋友参考一下  下面向大家介绍的是微信开发项目里使用的3款基于PHP的开发框架,相信一定对你的开发工作有所帮助。   1. Wechat-PHP-SDK   微信公众平台 PHP 开发包,细化各项接口操作,支持链式调用。   Github托管地址:dodgepudding/wechat-php-s

  • 本示例将演示如何使用 easyswoole 进行小程序开发,使用 http web server 模式。阅读本教程前,请先完成文档的阅读工作。 第一章 控制器、方法与请求 准备阶段 请先完成 框架安装 的步骤。在本示例中,请先运行 php easyswoole install 安装好运行时环境,安装好的的目录结构如下所示: project 项目部署目录 ---------

  • 本文向大家介绍微信开发 微信授权详解,包括了微信开发 微信授权详解的使用技巧和注意事项,需要的朋友参考一下 最近有机会做到一个微信项目;把其中自己整理的笔记分享给大家,有不足或错误的地方望大家指正! 1关于微信授权这块的流程图,如下 一些代码碎片仅供参考: 本地存储的运用: 1. 做微信开发,建议先造一些数据,取到对应的openId ,方便在浏览器里调试; 2.稍微麻烦的就是每次调整完成,需要发布

  • 作者结合自己的实际开发经验,归纳整理出来分享给微信开发的入门者或正在研究的开发者。

  • 开发工具 微信开发者工具 VSCode https://zh.snipaste.com/ VSCode插件 小程序开发助手 minapp css tree vscode开发微信小程序安装的插件: wechat-snippet 微信小程序代码辅助,代码片段自动完成 minapp 微信小程序标签、属性的智能补全(同时支持原生小程序、mpvue 和 wepy 框架,并提供 snippets) 需要输入<