摘要: C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。c3p0是异步操作的,缓慢的JDBC操作通过帮助进程完成。扩展这些操作可以有效的提升性能。目前使用它的开源项目有hibernate,spring等。是一个成熟的、高并发的JDBC连接池库,用于 阅读全文
posted @ 2020-04-13 19:56 linglongfang 阅读(239) 评论(0) 推荐(0)
摘要: 二进制数据,在Java中需要使用流对象去表示,通常文件采用FileInputStream和OutputStream对象 一、存放一个二进制数据,采取InputStream对象 例如给数据库中存一个图片:异常和工具类没给请见谅 @Test public void test4() throws Exce 阅读全文
posted @ 2020-04-13 17:55 linglongfang 阅读(422) 评论(0) 推荐(0)
摘要: 批量插入性能分析:仅仅针对性能 1.使用Statement对象,一次一个,循环插入 2.使用PreparedStatement对象,一次一个,循环插入 3.使用PreparedStatement对象,使用addBatch(),executeBatch(),clearBatch()实现批量插入 注意事 阅读全文
posted @ 2020-04-13 13:25 linglongfang 阅读(691) 评论(0) 推荐(0)
摘要: 一、执行DDL(数据库定义语言) CREATE , DROP , ALTER 语句 : 使用PreparedStatement对象的execute()方法 对于DDL是否执行成功:对于任何sql语句执行报错(不成功),都会报错SQLException错误 举例:CREATE语句 @Test publ 阅读全文
posted @ 2020-04-13 11:06 linglongfang 阅读(1406) 评论(0) 推荐(0)