JDBC 使用教程
文章平均质量分 79
总结JDBC的一些常用的使用知识和基本概念,方便自己查阅和给有需要的人参考
Al_assad
脚踏实地,不吹水不装逼不讥讽
展开
-
01. JDBC 简介
JDBC 简介 JDBC API支持两层和三层处理模型进行数据库访问,但在一般的JDBC体系结构由两层组成: JDBC API: 提供了应用程序对JDBC的管理连接; JDBC Driver API: 支持JDBC管理到驱动器连接; JDBC API的使用驱动程序管理器和数据库特定的驱动程序提供透明的连接到异构数据库; JDBC驱动程序管理器可确保正确的驱动程原创 2017-07-27 17:17:42 · 799 阅读 · 0 评论 -
02. JDBC 数据库基本操作
JDBC 数据库基本操作一般开发简单的 JDBC 程序的流程如下:1、加载驱动程序Driver对象Class.forName("JDBCDriverClass")创建 Driver 对象,其中 JDBCDriverClass 参数的候选者如下:数据库驱动类MySQLcom.mysql.jdbc.DriverOracleoracle.jdbc.driver.OracleDriverAccesssun...原创 2017-07-27 17:17:48 · 634 阅读 · 0 评论 -
03. JDBC 预编译SQL语句 & 储存过程调用
在JDBC中,Statement接口用于进行Java程序和数据库之间的数据传输,具体类有3个实现,如下:Statement用于对数据库进行通用访问,在运行时使用静态SQL语句时使用。 PreparedStatement当计划要多次使用SQL语句时使用。PreparedStatement接口在运行时接受输入参数。CallableStatement当想要访问数据库存储过程时使用。CallableSta...原创 2017-07-27 17:17:50 · 1282 阅读 · 0 评论 -
04. JDBC 事务操作
JDBC 事务操作如果JDBC连接处于自动提交模式,默认情况下,则每个SQL语句在完成后都会提交到数据库;对于简单的应用程序可能没有问题,但是有三个原因需要考虑是否关闭自动提交并管理自己的事务 -提高性能保持业务流程的完整性使用分布式事务事务能够控制何时更改提交并应用于数据库。 它将单个SQL语句或一组SQL语句视为一个逻辑单元,如果任何语句失败,整个事务将失败;要启用手动事务支持,而不是使用JD...原创 2017-07-27 17:17:55 · 693 阅读 · 0 评论 -
05. JDBC 在Servlet中的应用
JDBC 在 Servlet 中的应用,用法基本等同于在Java SE中的应用;一般来说实际与数据库交互使用Servlet来处理,之后将结果集转发给JSP生成响应,对于数据库的连接参数,可以储存在一个类中,方便多个Model进行调用,同时方便数据库连接参数的修改;以下一个简单的示例:DataAccessConfig.java:储存数据库连接参数,可以将该类实现为一个工厂类,以便分为各套连接参数的灵...原创 2017-07-27 17:18:03 · 524 阅读 · 0 评论