控制层调用数据层的数据,从而达到整个访问过程。三层相互独立,维护方便,使用安
全,三层有互相调用,提高效率。
2.2.2 Java 技术介绍
Java 语言擅长开发互联网类应用和企业级应用,现在已经相当的成熟,而且也是目
前使用最多的编程语言之一。Java 语言具有很好的面向对象性,可以符合人的思维模式
进行设计,封装是将对象的属性和方法尽可能地隐藏起来,使得外界并不知道是如何实
现的,外界能通过接口进行访问,继承是指每个类都会有一个父类,所有的子类都有父
类的方法,可以进行继承,但是只有 final 修饰的类不能被继承,通过继承可以使得代码
得到重新利用,能够提高软件的开发效率,也是多态的前提。
Java 就像 C 语言、C#语言等,也是一种程序开发语言,而它的特点就是面向对象。
作为一种程序开发与设计的语言,它有很多特性,主要特性就是面向对象、夸平台以及
可以分布式运行。Java 语言项目不但安全性高、稳定性强,而且可以并发运行。
为了提高开发的速度及效率,必须做到代码的重复使用和简化程序的复杂度,要达
到上述的要求 java 语言通过封装、继承与多态等方式实现,这样可以很大程度上达到信
息的封装,提高代码复用率,减少冗余度,提高效率。在 Java 中难能可贵的一点就是它
的垃圾回收机制,它使得以往程序中大量存在的内存泄漏的问题得到了较好的缓解。所
谓的内存泄漏就是程序向操作系统申请了一块存储空间,比如定义了一个变量,但是由
于某种原因,这个变量一直没有使用,但是仍然占用着系统的内存空间,可能一两个这
样的变量对程序和操作系统造不成什么大的影响,但是试想如果这样的变量定义的多了
系统的内存空间就会一步步减少,从而造成机器的性能降低甚至宕机。但是在 Java 中有
垃圾回收机制的存在,这种机制极大地避免了内存泄漏的出现,在 Java 虚拟机中,垃圾
回收机制会对长时间没有引用变量指向的对象实施垃圾回收,简单的说就是将这个对象
销毁,以避免内存泄漏的情况出现。
2.2.3 mysql 数据库介绍
Mysql 是一个多用户、多线程的服务器,采用 SQL 的数据库,数据库管理系统是基
于 SQL 的客户以及服务器模式的关系,它的优点有强大的功能、操作简单、管理方便、
可靠安全、运行较快、多线程、跨平台性、完全网络化、稳定性等,非常适合 Web 站
点或者其他应用软件,在数据库后端的开发。此外,利用许多语言,会员可以编写和访
问 Mysql 数据库的程序。Mysql 数据库也是开放源代码的,开发者越来越喜欢使用 Mysql