摘要: 主要用到的方法有: preparedStatement.executeBatch();//积攒的数据执行 preparedStatement.clearBatch();//积攒的清除掉 preparedStatement.addBatch();//这儿并不马上执行,积攒到一定数量之后,刷新执行 Te 阅读全文
posted @ 2016-08-15 19:56 G-&-D 阅读(2056) 评论(0) 推荐(0) 编辑
摘要: 主要是使用connection的三个方法实现: 开始事物:取消默认提交:connection.setAutoCommit(false);//其可选择false和true 都成功提交事物:connection.commit(); 回滚事物:connection.rollback(); package 阅读全文
posted @ 2016-08-15 17:02 G-&-D 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 将一张图片存储在mysql中,并读取出来(BLOB数据:插入BLOB类型的数据必须使用PreparedStatement,因为插入BLOB类型的数据无法使用字符串拼写): package com.lanqiao.javatest; import java.io.File;import java.io 阅读全文
posted @ 2016-08-15 16:03 G-&-D 阅读(3126) 评论(0) 推荐(0) 编辑
摘要: 一些类,在前面的博客中有,就不重复了 public class Test2 { TestDAO t=new TestDAO(); /*前提是数据表的主键是自动增加的, *取得数据库自动生成的主键 * */ @Test public void testGetKeyValues() throws Exc 阅读全文
posted @ 2016-08-15 07:52 G-&-D 阅读(1962) 评论(0) 推荐(0) 编辑
摘要: 有些类下面代码中有; public class Test1 { TestDAO t=new TestDAO(); /* * ResultSetMetaData:描述结果集里的元数据。 * 可以得到结果集里的基本信息:结果集有哪些列,列名,列别名; * 结合反射可以得到通用的查询方法 * */ @Te 阅读全文
posted @ 2016-08-15 07:50 G-&-D 阅读(1351) 评论(0) 推荐(0) 编辑
摘要: 连接数据库方法,及反射获取数据,以前的方法相同,测试类 是在DAO模型下建立的 customer类:package com.lanqiao.javatest; import java.sql.Date; public class Customer { private int id; private 阅读全文
posted @ 2016-08-15 07:47 G-&-D 阅读(2035) 评论(0) 推荐(0) 编辑