2。6MySQL
MySQL 是一种关联数据库管理系统,MySQL 所使用的 SQL 语言是访问数据库 的标准化语言[9]。本系统使用的是 MySQL Server 5。6,并使用了 MySQL-Front 可视化 工具。
2。7 开发工具
首先整个项目所用到的开发工具都需要到各大官网上下载、安装、配置。以下是 搭建公众平台开发和后台管理所用到的工具进行介绍:
1、JDK
JDK,即 Java Development Kit,是 Java 语言的软件开发工具包,包含了 JAVA
的运行环境、JAVA 工具和 JAVA 基础的类库[13]。本系统使用的是 JDK 1。7。 2、MyEclipse
MyEclipse 是一款非常优秀的用于开发 Java、Java EE 应用的专属 Eclipse 开发工 具,目前支持 Java、JSP、Servlet、JDBC、AJAX、JSF、Struts、Spring、Hibernate 等多项功能[3]。本系统使用的是 MyEclipse10。0。
3、Tomcat
Tomcat 是一个免费的、开源的 Web 应用服务器,在中小型系统和并发访问较小 的场合下使用普遍[8]。本系统的微信应用和后台管理开发使用的都是 Apache Tomcat 7。0。
4、MySQL-Front
MySQL-Front,是 MySQL 数据库服务器的 Windows 前端。该数据库结构和数据 可以通过对话框或 SQL 命令进行处理。导入和导出的标准文件格式的支持。 MySQL
服务器可直接或通过 HTTP 隧道进行连接。简而言之,MySQL-Front 是一个对 MySQL
进行可视化操作的数据库开发工具。
5、HBuilder
HBuilder 是一款由数字天堂公司研发的支持 HTML5 的 Web 开发软件。本系统使 用到 HBuilder 主要是为了撰写项目前端设计的网页,通过 HBuilder 编写移动端 HTML 页面,之后导入到 MyEclipse 进而修改为 JSP 页面来完成后台管理 SSH2 架构中控制 层的开发。来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-
2。8 本章小结
本章主要介绍了交警微信服务系统所用到的开发架构和开发工具,本系统采用的 最基本的架构即是 B/S 架构,开发技术上选择的是 Java EE 的 Struts2+Spring+Hibernate 架构,而开发整个系统使用的工具分别是基于 JDK1。7 上使用的 MyEclipse10。0、本地 调试使用的 Apache Tomcat 7。0 服务器以及部署到服务器使用的新浪云 SAE,数据库 开发工具分别为用于本地调试的 MySQL-Front 以及部署到服务器的新浪云共享型 MySQL 数据库。