# hqc_mp **Repository Path**: pengtech/hqc_mp ## Basic Information - **Project Name**: hqc_mp - **Description**: 微信小程序+微信管理后台+微信用户前台 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 30 - **Created**: 2017-09-19 - **Last Updated**: 2021-06-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

微信小程序+微信管理后台+微信用户前台

**项目结构** ``` 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 │ ├─templates 页面FreeMarker模版 ```
**技术选型:** - 核心框架:Spring - 安全框架:Apache Shiro - 视图框架:Spring MVC - 持久层框架:MyBatis MyBatis通用Mapper - 缓存技术:Redis - 定时器:Quartz - 数据库连接池:Druid - 日志管理:SLF4J、Log4j - 模版技术:FreeMarker - 页面交互:BootStrap、Layer等
**本地部署** - 通过git下载源码 - 创建数据库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 启动说明: 项目依赖mysql、Redis服务。