基于Java,jfinal web框架开发出微信商城,微信分销商城源码分享

createh53个月前 (02-01)技术教程59

项目简介:

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

功能列表

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

项目结构

商城系统采用Maven管理,包括以下6大模块:

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

技术选型

  • 核心框架:JFinal 3.1,spring 4.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

源码地址获取方式:

关注头条转发文章之后私信关键字【源码】即可免费查看获取

页面展示

  • 关注头条转发文章之后私信关键字【源码】即可免费查看获取
  • 转发,转发之后再私信

相关文章

Java Web开发的学习路径与实践策略

在信息技术的海洋里,Java Web开发犹如一座富饶的岛屿,吸引着无数求知者前来探索。对于那些渴望踏入这片领域的人来说,如何构建一个合理的学习规划是首要考虑的问题。学习Java Web不仅仅是掌握一系...

Web前端开发与后端开发有哪些不同

首先,从Web开发的技术体系结构来看,前后端分离是比较常见的做法,这样做的好处还是比较多的,一方面可以提升开发的整体效率,另一方面也方便系统后续的迭代升级。另外,采用前后端分离的方式,也会在一定程度上...

使用IntelliJ IDEA开发Java Web HelloWorld

1. 下载Tomcat首先,下载Apache Tomcat并解压到本地计算机,可存放于任何位置。另外,需要在系统中环境 JRE_HOME 环境变量,以保证Tomcat可以正常启动,具体配置方式请参考其...

基于DAO模式的Hibernate框架 在Java Web开发中的应用

王正玉,李 斌(安徽广播电视大学 远程教育技术与图文信息中心 图书馆,安徽 合肥 230022)摘 要:Hibernate是目前Java领域中最受欢迎的OR映射开源框架,它的出现使程序员得以摆脱编写繁...

Java:Java和C++哪个更好(java 和c++哪个好)

  Java 和C++哪个更好是一个非常热门的话题。Java 和C++都是面向对象的编程语言。C++ 是 C 的高级版本,而Java是在可移植的虚拟机上开发的。Java 有自己的库来为多种用途提供支持...