![](https://csdnimg.cn/release/download_crawler_static/88477597/bg8.jpg)
第 2 章 关键技术介绍
2.1 WEB 技术介绍
请 World Wide Web 即全球广域网,也称为万维网,简称 WEB,是一种全球性的、动
态交互的且基于超文本和 HTTP 协议的跨平台的分布式图形信息系统。是建立在
Internet 上的一种网络服务,让在 Internet 上查找和浏览信息的浏览者提供了图形化
的、易于观看的的信息界面,其中的文档以及超级链接将会被 Internet 上的信息节点
吸收,并组织成一个互为关联的信息网状结构。
2.2 Spring 框架介绍
Spring 是 Java 的一个轻量级的开发架构。该软件用于解决复杂的企业级应用开发。
其中心思想为:反控制(IOC)和面向切削的程序(AOP).IOC 的中心思想是引进一个设
备,把原来必须手工建立的物件的例子转移到设备上,再由设备进行反向操作,使物件
与元件的分离;AOP 可以处理在多个进程中发生的同一函数的需求,例如,用户的注册
验证, Spring 将验证的代码以一个通用的方法保存起来,当在一个程序的执行期间,
当需要的访问被调用时,它可以通过一个特定的方法来调用该请求中的验证信息,从而
达到对这个需求的调用。AOP 提高了代码重用能力,减少了编程的工作量,并对日志、
事务等功能进行了统一的管理。Spring 架构的优势在于容易操作、减少界面的复杂度、
容易进行测试等。
2.3 MySQL 数据库介绍
当前主流的数据库包括 SQL Server,Oracle 和 MySQL,先比而言前两者都比较庞大,
且都是收费的,MySQL 不仅小巧,查询速度快,而且它是免费开源的。这也是本次开
发使用 MYSQL 数据库做完存储介质的一个重要原因。MySQL 虽然小巧,但是它的功
能依然非常的强大,当前很多主流的互联网公司也都在使用 MySQL,尤其是随着 Web
的盛行,MySQL 更是变成了当前最后欢迎的数据库之一。MySQL 除了提供基本的机构
化查询语句之外,还提供了视图,存储过程和事务等非常强大的功能。这对于基本的开
发完全可以胜任,所以本次开发选择了 MySQL 做完存储数据库。