触点数字孪生,揭秘它的独特魅力
800
2022-10-12
微信小程序+微信管理后台+微信用户前台
微信小程序+微信管理后台+微信用户前台
GitHub:https://github.com/JoeyBling/hqc_mp
码云:https://gitee.com/zhousiwei/hqc_mp
欢迎使用和Star支持,如使用过程中碰到问题,可以提出Issue,我会尽力完善
产品介绍
基础功能开发:景区微信地图导游、天气及景点相关资讯微信提醒、项目适玩人群识别与推荐、会员功能、景区美食预订功能、停车付费功能、票价信息查询设置、免费WiFi连接设置。
微信小程序:开发一款用于门票销售的小程序,让用户无需关注,直接一键购票,提供快捷、便利的线上购票服务。
项目结构
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等
本地部署
创建数据库hqc_mp,数据库编码为UTF-8执行sql/hqc_mp.sql文件,初始化数据修改db.properties,更新MySQL账号和密码修改redis.properties,更改Redis连接信息Eclipse、IDEA部署Tomcat,则可启动项目项目访问路径:http://localhost:8080/octopus后台登陆账号密码:admin/admin前台登录用户: 13647910412/123
启动说明
项目依赖mysql、Redis服务.
演示效果图
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。