JDBC技术的出现
为何会出现JDBC?对于我们的数据来说,都是具有时效性的,而有些数据是需要长久的保存下去,但是单单jsp并不能做到长久保存,因此我们需要将其保存在专门储存在数据库中,而jsp再次使用此数据的时候需要调用,因此就需要有一个中间的桥梁将数据库与jsp连接起来。但是最开始只有OBDC,OBDC是C语言开发的,主要再Windows环境中使用,如果用其他语言开发应用程序还需要其他中介的API和OBDC做沟通链接,这是很复杂的事。因此JDBC应运而生,这是专门针对Java和数据库连接技术,使得开发人员可以使用纯java语言编写完整的数据库应用程序。
JDBC API
API:Application Programming Interface
Driver接口:加载数据库驱动。
Connection接口:建立数据库连接。
Statement接口:调用SQL语句进行数据库操作。
PreparedStatement接口:简化SQL语句的构造过程,提高效率,加强安全性。
ResultSet接口:返回查询结果。
连接SQL Server数据库的完整过程(注意提前开启端口)
这就是建立连接的过程,由此数据库与jsp的连接就完成了。