
JDBC
轻小說控
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JDBC-DAO设计模式
DAO设计模式 DAO Data Access Object why:实现功能的模块化,更有利于代码的维护和升级 DAO可以被子类继承或直接使用 what:访问数据信息的类,包括了对数据的CRUD(create,read,update,delete) 而不包含任何业务相关信息 how: 使用JDBC编写DAO可能会包含的方法 // INSERT, UPDATE, DELETE 操...原创 2019-08-11 16:57:29 · 312 阅读 · 0 评论 -
JDBC-DBUtils
DBUtils Apache-DBUtils 简介 测试QueryRunner类的update方法 /** * 测试QueryRunner类的update方法 * 该方法可用于INSERT UPDATE DELETE * @throws Exception */ @Test public void testQueryRunnerUpdate() throws...原创 2019-09-12 20:18:57 · 200 阅读 · 0 评论 -
JDBC-PreparedStatement
通用的查询方法 以面向对象的思想编写JDBC程序 向数据表中插入一条Student记录 新建一个Student,对应examStudents数据表 //流水号 int flowID; //考试类型 int type; //身份证号 String idCard; //准考证号 String examCard; //学生名 String studentName; //学生...原创 2019-09-12 20:28:49 · 225 阅读 · 0 评论 -
JDBC-批量处理&数据库连接池
数据库连接池 批量处理 批量处理JDBC语言提高处理速度 向 Oracle 的 customers 数据表中插入 10 万条记录测试如何插入, 用时最短. 1. 使用 Statement @Test public void testBatcchWithStatement() { Connection connection=null; Statement stateme...原创 2019-09-14 18:41:01 · 487 阅读 · 0 评论 -
JDBC-数据库事务
数据库事务 处理事务 测验事务代码 /** * Tom 给 Jerry 汇款 500 元. * * 关于事务: 1. 如果多个操作, 每个操作使用的是自己的单独的连接, 则无法保证事务. 2. 具体步骤: 1). 事务操作开始前, 开始事务: * 取消 Connection 的默认提交行为. connection.setAutoCommit(false); 2...原创 2019-09-14 18:41:28 · 216 阅读 · 0 评论 -
JDBC-调用函数&存储过程
JDBC_调用函数&存储过程 调用函数用{?=call<procedure-name>[(<args1>,<args2>,...)]} 实例代码 /** * 如何使用 JDBC 调用存储在数据库中的函数或存储过程 */ @Test public void testCallableStatment() { Connectio...原创 2019-09-12 20:54:25 · 627 阅读 · 0 评论 -
JDBC-元数据
元数据 元数据 使用JDBC驱动程序处理元数据 ResultSetMetaData类 /** * ResultSetMetaData: 描述结果集的元数据. * 可以得到结果集中的基本信息: 结果集中有哪些列, 列名, 列的别名等. * 结合反射可以写出通用的查询方法. */ @Test public void testResultSetMetaDa...原创 2019-09-12 20:58:37 · 197 阅读 · 0 评论 -
JDBC-获得数据库连接
JDBC 获得数据库连接 Driver 是一个接口:数据库厂商必须提供实现的接口。能从其中获取数据库连接 加入mysql驱动 ①解压mysql-connector-java-5.1.7.zip ②在当前项目下新建lib目录 ③把mysql-connector-java-5.1.7-bin.jar 复制到lib下 ④右键build-path ,add to buildpath 加...原创 2019-09-14 18:39:47 · 209 阅读 · 0 评论