![](https://csdnimg.cn/release/download_crawler_static/88216715/bg8.jpg)
2.2 JAVA 简介
Java 主要采用 CORBA 技术和安全模型,可以在互联网应用的数据保护。它还提供
了 对 EJB ( Enterprise JavaBeans ) 的 全 面 支 持 , java servlet API , Java ( java server
pages),和 XML 技术。JAVA 语言是一种面向对象的语言,它通过提供最基本的方法
来完成指定的任务,开发者只需要知道一些概念就能够编写出一些应用程序。Java 程序
相对较小,其代码能够在小机器上运行。Java 是一种计算机编程语言,具有封装、继承
和多态性三个主要特性,广泛应用于企业 Web 应用程序开发和移动应用程序开发。
Java 语言和一般编译器以及直译的区别在于,Java 首先将源代码转换为字节码,然
后将其转换为 JVM 的可执行文件,JVM 可以在各种不同的 JVM 上运行。因此,实现了
它的跨平台特性。虽然这使得 Java 在早期非常缓慢,但是随着 Java 的开发,它已经得
到了改进。
2.3 ECLIPSE 开发环境
ECLIPSE 支持广泛、兼容性高并且功能强大,是一个 Eclipse 插件集合,普遍适应
于 JAVA 和 J2EE 的系统开发,支持 JDBC,Hibernate,AJAX,Struts,Java Servlet,
Spring,EJB3 等市面上存在的几乎所有数据库链接工具和主流 Eclipse 产品 开发工具。
ECLIPSE 在业内是所熟知的开发工具,该平台在开发的过程中运用的就是该工具。
ECLIPSE 又被称之为企业级的工作平台,它是以 Eclipse IDE 为基础的。ECLIPSE 可以
帮助我们进行数据库的研发和 J2EE 的使用,除此之外,还可以提高系统的运营能力,
这突出表现在服务器的整合过程中。ECLIPSE 的功能相当完备,能够为 J2EE 的集成提
供必要的环境支持,从而完成编码、测试、调试及发布等功能。它可以支持 Java,
HTML,SQL,Javascript,Struts, CSS 等。
2.4 Tomcat 服务器
Tomcat 属于一种轻型的服务器,所以说在中小企业中并不具有普适性。但是当程
序员需要开发或调试 Java 程序时,则通常会将该服务器作为首选。对于一个仅具有计
算机基础知识的人来说,计算机系统具有一个好的 Apache 服务器,可以很好的对 HTML
页面进行访问。Tomcat 虽然是 Apache 的扩展,但是它们都是可以独立运行的,二者是
不互相干扰的。当配置正确的时候,Apache 服务器为 HTML 页面的运行提供技术支持,
Tomcat 的任务则是运行 Servle 和 Java 页面。Tomca 也具有一定的 HTML 页面处理功
能。
2.5 MySQL 数据库
数据库是系统开发过程中不可或缺的一部分。在 WEB 应用方面,MySQL AB 开发
了一个具有很大优势的 MySQL 关系数据库管理系统。 MySQL 可以将数据存储在不同
的表中,这非常灵活,并且还可以提高系统在实际应用中的速度。数据库访问最常用于