Coder Social home page Coder Social logo

hqc_mp's Introduction

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

项目结构

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服务。

hqc_mp's People

Contributors

joeybling avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.