jfinal-wxmall開源微信商城
一直以來找不到合適的開源微信商城,本人最終自主研發(fā),基于jfinal web框架開發(fā)出微信商城,微信分銷商城,并經(jīng)過客戶錘煉,源碼拿來即可對項目進(jìn)行實施,節(jié)省大部分時間去陪老婆。。。創(chuàng)業(yè)維艱,哄好老婆也很重要。。。
JFinalMall 1.0 系統(tǒng)簡介
JFinalMall商城系統(tǒng)專門針對微信服務(wù)號開發(fā)的一套微信商城,微信分銷商城,支持商品多規(guī)格,支持按地區(qū)設(shè)置郵費,支持限時打折,訂單返現(xiàn),滿減送,滿包郵,支持訂單打印,訂單打印模板自定義,發(fā)貨單打印,發(fā)貨單打印模板自定義,支持抽獎,簽到等互動功能。是在JFinal web框架上搭建的一個Java項目。代碼規(guī)范遵循淘寶分布式框架dubbox協(xié)議規(guī)范,方便分布式部署,數(shù)據(jù)庫采用mysql,管理端跟微信端前后端分離
JFinalMall 1.0演示地址:
https://www.xjd2020.com/fastcms
JFinalMall 1.0 功能簡介
功能列表
【商品】:店鋪基本資料,店鋪發(fā)貨地址,我的文件管理
【商品】:商品發(fā)布、分類、規(guī)格、運費。
【訂單】:訂單查詢、批量打印、批量發(fā)貨、退款、快遞單模板、發(fā)貨單模板。
【分銷】:分銷商、傭金、分銷商等級。
【營銷】:限時打折,訂單返現(xiàn),滿減送,滿包郵。
【互動】:簽到,抽獎,獎品,紅包。
【會員】:微信公眾號粉絲管理。
【設(shè)置】:公眾號信息設(shè)置,支付配置。
JFinalMall 1.0 項目結(jié)構(gòu)
商城系統(tǒng)采用Maven管理,包括以下6大模塊:
wxmall-service-api :dubbox的接口規(guī)范,支持rpc遠(yuǎn)程調(diào)用。
wxmall-service-common :工具類,所有工具類都提取出來寫在這個項目中。
wxmall-service-provider :核心業(yè)務(wù)項目。主要是Service處理業(yè)務(wù)邏輯。
wxmall-model :數(shù)據(jù)模型,與數(shù)據(jù)庫表字段對應(yīng)的實體類。
wxmall-web-admin :PC后臺管理端。
wxmall-web-mobile :公眾號微信端。
JFinalMall 1.0 技術(shù)選型
核心框架:JFinal 2.2,spring 3.0+
數(shù)據(jù)庫:mysql 5.6 +
JS框架:jquery-2.1.4,Bootstrap 3.6,jquery weui微信移動框架(微信前端開發(fā)的瑞士軍刀)
運行項目配置說明
1、具備運行環(huán)境:JDK 1.7+、Maven 3.0+、MySQL 5.6+、Eclipse mars
2、git下載項目后,在Eclipse 左側(cè)空白處右擊->import-import-> Existing Maven Projects
