Skip to content

这是一个用SpringBoot+JPA打造的基于微信服务号平台的点餐系统的后端,前端是一个使用Vue.js构建的运行于微信公众号的WebApp。前后端完全分离,前后端之间通过RESTful风格的接口相连。

Notifications You must be signed in to change notification settings

pogy/springboot-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

基于SpringBoot的微信点餐系统

使用方式

下面写的刚做完项目写的,有些简略,可能有些问题,过几天再整理详细的。-2018.06.15

  1. 安装环境:redis,mysql,maven。
  2. 使用命令git clone https://github.com/sqmax/springboot-project.git克隆到本地。
  3. 在IDEA里。File->open...,然后选择项目文件夹。
  4. 在IDEA里,安装lombok插件。File->Settings...->Plugin,搜索lombok,安装。
  5. 运行数据库脚本sqmax.sql(注意这里使用的是MySQL5.7,不同的数据库版本语法可能有些差异)。
  6. 工程资源路径下的application.yml是Spring Boot的配置文件,修改里面的iP为自己的ip。
  7. 以SellApplication类为Main class来运行项目(Spring Boot就是这样,可以运行一个含main方法的类来启动一个Web项目)。
  8. 浏览器访问:http://localhost:8080/sell/seller/order/list,就可以来到商家管理界面。
  9. 对于手机端微信公众号内访问,还要使用到内网穿透工具,由于微信里不能直接访问ip地址,还要购买域名,还涉及到挺复杂的微信调试。这里就不再介绍。可以使用postman这个工具模拟微信点餐下单。访问接口参见controller包下以Buyer开头的类。
  10. 如果想查看微信端的访问效果,可以在微信客户端访问这个链接:http://sell.springboot.cn/。(注意这是师兄上线的项目演示)

关于IDEA。对于使用Eclipse的伙伴,可以尝试一下IDEA。我做这个项目也是第一次使用IDEA,感觉非常智能好用,可以参见一下这个仓库:https://github.com/judasn/IntelliJ-IDEA-Tutorial,非常好的IDEA使用教程。

About

这是一个用SpringBoot+JPA打造的基于微信服务号平台的点餐系统的后端,前端是一个使用Vue.js构建的运行于微信公众号的WebApp。前后端完全分离,前后端之间通过RESTful风格的接口相连。

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 79.0%
  • FreeMarker 16.0%
  • CSS 4.1%
  • HTML 0.9%