由于JSP的具有跨平台、运行效率高、易学易用等特点,JSP是一种动态网页编程语言,做简单界面比较容易,故选用JSP来实现微信烘焙系统。
2.2 JDBC简介
JDBC(Java DataBase Connectivity)即是java数据库连接,它是一种用于访问DB的应用程序API,由Java的类和接口组成。有了JDBC,就可以用统一的语法对多种关系数据库加进行访问,而不必担心其数据库操作语言的差异。换言之,通过JDBC,只需一个数据库访问程序,就可以实现对各种不同数据库的访问,这充分体现了Java语言的平台无关系。
JDBC提供了一组类和接口用于对数据库的访问,通过JDBC访问数据库主要需要以下几个步骤。
(1)建立一个数据库并登陆,通过执行SQL语句来对数据库进行各种所需要的操作
(2)接收通过执行SQL语句从数据库获得的结果
(3)关闭对于数据库的连接[4]。
在计算机信息管理系统中,使用数据库管理信息是对于信息管理的被很多人所证实的最好的一种方法。数据库,顾名思义,就是是一个专门存储数据的虚拟库,当然它的作用不仅仅是对数据的存储,它还有对数据的查询、修改等功能。在应用程序实际运行时,程序是需要通过不断和数据库进行交互以获得所需信息,从而使程序能够正查稳定的运行下去,JSP也不例外。在JSP中主要使用JDBC(Java Database Connectivity,Java数据库连接)技术来连接数据库,它有四种类型的驱动,包括JDBC-ODBC Bridge,JDBC Native Bridge,JDBC-NETwork Bridge,Pure Java JDBC Driver[5] ,微信烘焙系统的实现是应用JDBC-ODBC Bridge实现JSP与数据库的连接的。