文档章节

手把手教你搭建微信点餐系统环境(springmvc+ibatis+maven+git)

陈小扁
 陈小扁
发布于 2016/04/10 22:06
字数 611
阅读 1033
收藏 17
web

1.微信点餐系统简介

首先该系统的设计主要是用来接收移动端IOS/Android的请求, 对于订单将统一由后台进行处理, 系统就会提供订单管理 权限管理等很多核心模块

那么系统成功运行之后的效果是这样的:


2.环境搭建

这套系统的开发技术是基于springmvc+ibatis+maven+tomcat+git+bootstrap+mysql的技术体系,下面重点介绍一下环境搭建

1.安装JDK

下载并安装JDK1.7以上版本,JDK下载地址 http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

安装完成之后并配置好环境变量, 通过cmd 运行java -version出现以下信息说明JDK安装成功

C:\Users\xc>java -version
java version "1.8.0_77"
Java(TM) SE Runtime Environment (build 1.8.0_77-b03)
Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)


2. 安装 Maven

下载Maven可以去 http://maven.apache.org/

并解压目录到maven 目录,配置环境变量将C:\users\maven\bin 路径添加到path中, 配置完成以后在cmd 命令行中输入mvn -version 会出现以下信息:

C:\Users\xc>mvn -version
Apache Maven 3.0.4 (r1232337; 2012-01-17 16:44:56+0800)
Maven home: C:\Users\jchen19\Desktop\personal\Stubhub\software\apache-maven-3.0.4\bin\..
Java version: 1.8.0_77, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.8.0_77\jre
Default locale: en_US, platform encoding: GBK
OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"


3.安装tomcat

下载tomcat 可以去 http://tomcat.apache.org/download-80.cgi

解压到指定某目录即可


4. 安装Git

下载Git可以去 https://git-scm.com/download/ 支持windows , linux , mac不同的版本


5. 安装Mysql

下载mysql 可以去http://www.mysql.com/downloads/

当然为了方便使用可以下载一下客户端工具navicate, mysql 客户端工具很多你也可以下载toad for mysql

navicat 下载可以访问: http://www.navicat.com/


6.安装Eclipse/IDEA

eclipse可以去http://www.eclipse.org/downloads/ 下载

或者也可以去下载开发神器IDEA: https://www.jetbrains.com/idea/download/#section=windows


3.项目运行

所有的环境安装完成以后, 就可以通过eclipse/IDEA来进行部署项目, 最终让整个项目跑起来, 由于该项目目前还存在一定的商业性, 暂时就不给出代码链接了, 希望能理解

上面所介绍的环境搭建也是适合所有web 开发的环境

© 著作权归作者所有

陈小扁

陈小扁

粉丝 52
博文 87
码字总数 71202
作品 0
浦东
高级程序员
私信 提问
加载中

评论(3)

p
pepeyes
这个东西也好意思叫手把手的教
陈小扁
陈小扁
好的 后续我详细介绍一下,谢谢你的意见0
c
ch751652064
能再详细点就更好了13
git文章列表

关于gitlab默认clone协议 Git实现从本地添加项目到远程仓库 翻翻git之---一个简单的标签控件 LabelView (随手发了两张小宝宝的玩耍照) Git 项目推荐 | Java 版微信普通号机器人 翻翻git之---...

d_watson
2016/04/20
26
0
手把手教你用Python实现人脸识别

作者:Kangvcar 来源:http://www.jianshu.com/p/281aa6a3823a 环境要求 Ubuntu17.10 Python 2.7.14 环境搭建 1、 安装 Ubuntu17.10 > 安装步骤在这里。 2、 安装 Python2.7.14 (Ubuntu17.1......

t7sfokzord1jaymsfk4
2017/12/20
0
0
appium 相关内容

appium简明教程(转):http://www.yangyanxing.com/?p=1266 appium使用入门:http://wenku.baidu.com/link?url=J9fpuKe0NPfgtaL4Pgsxog9FhunEYfbq7swk4GvS578f3Outy-19mtLVokVKQ1aKfi2ymrkAZ......

智能小松鼠
2015/10/02
290
0
第三方平台微信开发,适合所有行业,零基础即可操作

[作品和服务描述,建议100字以上] [产品功能] 官网:为您搭建手机上的官方展示网站,多种模板任您挑选,满意为止; 商城及三级分销:我们为商家设置了商城功能,用户关注您的公众号后,就可以...

天蓝方式
2016/09/07
4
0
微信点餐外卖系统,让餐厅变得更智慧

微信点餐外卖系统,让餐厅变得更智慧 自从微信点餐系统在众多餐厅中陆续应用,日前,不少商家也表示说利用这个点餐系统可以实现餐厅的高效运转,同时也能为顾客提供更加优质的移动用餐体验服...

prince闪电湖
2015/03/09
9
0

没有更多内容

加载失败,请刷新页面

加载更多

阿里P8架构师谈:如何打造一份高并发编程知识体系

1.问题 1、什么是线程的交互方式? 2、如何区分线程的同步/异步,阻塞/非阻塞? 3、什么是线程安全,如何做到线程安全? 4、如何区分并发模型? 5、何谓响应式编程? 6、操作系统如何调度多线...

小刀爱编程
28分钟前
2
0
比特币:如何用地址查询交易?

在比特币应用开发中,一个常见的问题就是,在知道比特币地址的情况下,如何查询这个地址上发生的所有交易?或者类似的说法,如何查询一个指定的比特币地址发生的所有交易? 本文将给出这一问...

汇智网教程
31分钟前
1
0
Spring Boot 下,敏感词及特殊字符过滤处理方式

背景: 技术采用的是 Spring Boot ,请求方法主要为 POST, 请求使用较多的注解为 @RequestBody 交付测试人员进行测试,测试人员在对模糊搜索模块进行了各种特殊字符的搜索,以至于敏感词和特...

Ryan-瑞恩
36分钟前
7
0
使用 Jenkins X 渐进式交付

本文首发于:Jenkins 中文社区 这是渐进式交付系列的第二篇文章,第一篇请看:Kubernetes 中的渐进式交付:蓝绿部署和金丝雀部署。 我使用的我的 Croc Hunter 示例项目评估了 Jenkins X 中金...

Jenkins中文社区
43分钟前
2
0
零基础学算法->PI

本文章是介绍几种计算PI的方法 1.概率法计算PI(又称蒙特卡罗法) 1.1 定义,过程 在半径为1的圆1/4的区域,通过随机函数产生横纵坐标值x,y;当x*x+y*y<=1时,满足条件。 1.2 结果: 因为是随机...

tedzheng
46分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部