
JDBC
文章平均质量分 85
魔界俗人
这个作者很懒,什么都没留下…
展开
-
JDBC用反射机制查询oracle数据时字段大写的解决办法(Beanutils.setProperty与ReflectionUtils.setFieldValue)
首先问题原因如下:在查询语句里面Mysql返回的字段名称为数据库字段的名称格式。如:fileName字段 输出 fileName但,oracle数据库返回的字段名称则全部为大写字段。如:fileName字段 输出 FILENAME所以,当两中数据库都用如下方法去匹配类中对应的字段变量时,会报如下错误java.lang.IllegalArgumentException: Could not find...原创 2018-04-07 14:52:21 · 4473 阅读 · 0 评论 -
ResultSetMetaData类的介绍
本文转载自 https://www.cnblogs.com/xtdxs/p/7114927.htmlResultSetMetaData类的介绍ResultSetMetaData 、DatabaseMetaData中的方法介绍利用ResultSet的getMetaData的方法可以获得ResultSetMeta对象,而ResultSetMetaData存储了 ResultSet的MetaData。所...转载 2018-04-08 17:47:48 · 214 阅读 · 0 评论 -
JDBC代码实现(单例模式,多线程,泛型)
本代码,分别使用了 “单例模式“ (其中涉及多线程问题)、 “泛型”。PS:此项目需要手动导入以下四个jar包。classes12.jarcommons-beanutils-1.9.2.jarcommons-collections.jarcommons-logging-1.2.jar1、定义了一个 JDBCTool类package com.yan.jdbc;import java.io.Fil...原创 2018-04-08 22:00:59 · 488 阅读 · 0 评论 -
数据库连接池几种实现方法(DBCP/C3P0)
数据库连接池每次运行时,只初始化一次。Connection 对象进行 close 时并不是真的关闭,而是将连接归还给数据库连接池。一、DBCP方式(使用jar包:classes12.jar commons-dbcp-1.2.2.jar commons-pool.jar)1、正常调用参数方式:@Test public void dbcpTest(){ try { BasicDa...原创 2018-04-17 22:09:57 · 384 阅读 · 0 评论