java数据库---JDBC

1.定义:JDBC是允许用户在不同数据库之间做选择的一个抽象层,JDBC允许开发者用java写数据库应用程序,而不需要关心底层特定数据库的细节。

2.驱动Driver在JDBC中的角色:驱动提供了对JDBC API接口类的实现,驱动必须提供java.sql包下这些类的实现:Connection、Statement、PreparedStatement、CallableStatement、ResultSet和Driver。

3.Class.forName()方法:载入跟数据库建立连接的驱动。

4.PreparedStatement和Statement:PreparedStatement是预编译的,性能会更好,同时,不同的查询参数值,PreparedStatement可以重用。

5.CallableStatement:用来执行存储过程。存储过程是由数据库存储和提供的,存储过程可以接受输入参数,也可以有返回结果。鼓励使用,提供了安全性和模块化。准备CallableStatement的方法:CallableStatement.prepareCall();。

6.数据库连接池:在服务器启动时建立很多个数据库连接并维护在一个池中,连接请求由池中的连接提供,连接使用完毕后,把连接归还到池中,以便于满足将来更多的请求。


猜你喜欢

转载自blog.csdn.net/weixin_41762621/article/details/80959287