微信小程序:開發一款用於門票銷售的小程序,讓用戶無需關注,直接一鍵購票,提供快捷、便利的線上購票服務。
項目結構
hqc_mini_app 微信小程序相關文件
hqc_mp:
├─sql 項目SQL語句
│
├─config 配置信息
│
├─controller 控制器
│ ├─map 3D地圖
│ ├─wx 微信前台控制器
│ ├─octopus 后台管理員控制器
│
├─service 業務邏輯接口
│ ├─impl 業務邏輯接口實現類
│
├─dao 數據訪問接口
├
├─entity 數據持久化實體類
│
├─datasources 多數據源工具類
│
├─shiro Shiro驗證框架
│
├─task Quartz定時任務
│
├─util 項目所用的的所有工具類
│ ├─FreeMarker 自定義FreeMarker標簽
│
├─payforparking 停車付費相關接口WebService
│
├─weather 第三方天氣查詢相關接口WebService
│
├─ws 提供給小程序的相關接口WebService
│
├──resources
│ ├─mapper SQL對應的XML文件
│
├──webapp
│ ├─map 3D地圖
│ ├─statics 靜態資源
│ ├─upload 上傳文件
│ ├─WEB-INF
│ ├─template 頁面FreeMarker模版
技術選型:
- 核心框架:
Spring
- 安全框架:
Apache Shiro
- 視圖框架:
Spring MVC
- 持久層框架:
MyBatis
、MyBatis通用Mapper
- 緩存技術:
Redis
- 定時器:
Quartz
- 數據庫連接池:
Druid
- 日志管理:
SLF4J
、Log4j
- 模版技術:
FreeMarker
- 頁面交互:
BootStrap
、Layer
等
本地部署
- 創建數據庫hqc_mp,數據庫編碼為UTF-8
- 執行sql/hqc_mp.sql文件,初始化數據
- 修改db.properties,更新MySQL賬號和密碼
- 修改redis.properties,更改Redis連接信息
- Eclipse、IDEA部署Tomcat,則可啟動項目
- 項目訪問路徑:http://localhost:8080/hqc_mp
- 后台登陸賬號密碼:admin/admin
- 前台登錄用戶: 13647910412/123
演示效果圖:
Tips:不懂運行或者需要協助運行的請購買服務詳細咨詢微信小程序+微信管理后台+微信用戶前台
注:本文著作權歸作者,由demo大師代發,拒絕轉載,轉載需要作者授權