Java知识整理——JDBC
来源:互联网 发布:淘宝化妆品上新技巧 编辑:程序博客网 时间:2024/06/05 08:56
- 什么是 JDBC ?
JDBC是一个抽象层,允许用户在不同数据库间进行选择。JDBC使开发人员能够在Java中编写数据库应用程序,而不必让自己关心一个特定的数据库的底层细节。 - 解释JDBC中驱动的作用。
JDBC驱动提供了 对 JDBC API 所提供的抽象类 的 数据库供应商的特定实现。每个驱动必须提供java.sql包的以下的类实现:Connection,Statement,PreparedStatement,CallableStatement,ResultSet 和 Driver。 - Class.forName 方法的目的是什么?
此方法用于加载驱动程序,以建立与数据库的连接。 - 与Statement相比PreparedStatement的优点?
PreparedStatement是预编译的,因此它有更好的性能。另外,PreparedStatement可以被不同输入值的查询重用。 - CallableStatement的用途 ? 指出用于创建CallableStatement的方法.
CallableStatement用于执行存储过程。存储过程由数据库保存并提供。存储过程可以根据用户的输入返回结果。强烈建议使用存储过程,因为它提供了安全性和模块化。准备CallableStatement的方法如下:
CallableStament.prepareCall(); - 连接池是什么 ?
打开和关闭数据库连接时与数据库的交互需要付出很高的代价. 特别是当数据库客户端增长时,这个代价是相当高的,并且消耗了很多资源。数据库连接池中的连接在应用服务器启动时被创建并在池中进行管理。一个连接请求由池中的数据库连接提供。当连接结束后,请求会被放回池中以供以后重用。
0 0
- Java知识整理——JDBC
- Java知识整理(十四)之JDBC
- Java知识整理——基础知识
- Java知识整理——线程
- Java知识整理——容器
- Java知识整理——垃圾回收
- Java知识整理——Servlet&JSP
- Java知识整理——异常处理
- Java知识整理——反射
- JDBC——入门知识
- Java数据库连接(JDBC)【整理】
- Java知识整理——远程方法调用
- java虚拟机知识整理——虚拟机的内存区域
- Java虚拟机知识整理——垃圾的判断
- Java虚拟机知识整理——垃圾清理
- Java虚拟机知识整理——内存分配
- Java虚拟机知识整理——类加载的过程
- Java虚拟机知识整理——类加载器
- MFC 网络编程 -- 总结
- oracle 执行计划修改学习---query block
- 【Android开发】图形图像处理技术-旋转、缩放、倾斜和平移图像
- Android实现圆角边框
- 辛星整理git中的tag
- Java知识整理——JDBC
- Java Notes-12(Preferences API, The Logging API)
- 【android学习笔记】关于相对布局RelativeLayout的各种属性介绍
- 华硕笔记本的U盘启动
- java.util.concurrent.Queue 并发队列
- 如何在windows上建立TimesTen内存数据库
- 单例模式(JAVA)
- centos修改源
- 在原来的基础上翻转数组