文件介绍:
appdata 是存储数据图片的文件夹;数据库表里面放了数据库的 sql 文件;Navicat
是 MySQL 的图形化操作工具,解压后可以直接使用;Qutao 是客户端代码;
QutaoApplication 是服务端代码。项目过程中所涉及的文件及文件夹路径尽量使
用英文(大小写)、下划线(_)和数字,尽量不要带中文、空格等。
简介:整个项目分为了客户端和服务端(为什么要有服务端?因为没有服务端
APP 就是一个单机软件了啊,你自己在手机上上发布的商品别人就看不到了,只
有自己能看到,那还怎么就行二手交易啊),Android 的客户端我用的 Android
Studio,服务端用的 NetBeans,用来编辑服务端的代码,后面会对客户端和服务
端代码中的一些配置进行介绍。整个系统的工作流程是客户端向服务端的 Servlet
(一个处理 http 请求的容器)发起一个 HTTP 请求,服务端接收到客户端的请求
之后处理这个 http 请求。http 请求大部分都是 post 类型的请求,也就是在发起请
求的时候需要在请求体里面写入数据上传到服务端,服务端在对这些数据进行处
理,比如将数据写入数据库、或者从数据库中读取数据再返回给客户端。http 请
求中也有 get 请求,比如请求图片就是用的 get 请求。
开发工具:Android Studio 是开发 Android app 必须的开发工具;NetBeans 是服务
端需要用到的;MySQL 是数据库,Tomcat 是服务器(就是把 NetBeans 编写的
代码生成一个.war 文件,然后运行到 Tomcat 上面,客户端就能进行 http 请求
了),单独使用 MySQL 和 Tomcat 时必须要使用配套的版本,版本不配套就会出
现问题,然后就有大神开发了 XAMPP 这个软件,使用这个软件上的 Tomcat 和
MySQL 就没问题,而且不用自己单独装 MySQL,好用的很;navicat 是一个
MySQL 的图形化操作界面,可以在这里面进行建库建表之类的操作,比在
MySQL 里直接输代码建表方便得多,当然,Navicat 这个软件的本质也是生成
SQL 代码再进行操作;花生壳是一个内网穿透的软件,目前我们不管是校园网
- 1
- 2
- 3
- 4
- 5
- 6
前往页