com.xiaoleilu.hutool.db
类 DbUtil

java.lang.Object
  继承者 com.xiaoleilu.hutool.db.DbUtil

public class DbUtil
extends Object

数据库操作工具类

作者:
Luxiaolei

方法摘要
static void close(Object... objsToClose)
          连续关闭一系列的SQL相关对象
这些对象必须按照顺序关闭,否则会出错。
static String[] getColumns(ResultSet rs)
          获得结果集的所有列名
static DataSource getJndiDs(String jndiName)
          获得JNDI数据源
static List<String> getTables(DataSource ds)
          获得所有表名
static SqlRunner newSqlRunner(DataSource ds)
          实例化一个新的SQL运行对象
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

方法详细信息

newSqlRunner

public static SqlRunner newSqlRunner(DataSource ds)
实例化一个新的SQL运行对象

参数:
ds - 数据源
返回:
SQL执行类

close

public static void close(Object... objsToClose)
连续关闭一系列的SQL相关对象
这些对象必须按照顺序关闭,否则会出错。

参数:
objsToClose - 需要关闭的对象

getJndiDs

public static DataSource getJndiDs(String jndiName)
获得JNDI数据源

参数:
jndiName - JNDI名称
返回:
数据源

getTables

public static List<String> getTables(DataSource ds)
获得所有表名


getColumns

public static String[] getColumns(ResultSet rs)
获得结果集的所有列名

参数:
rs - 结果集
返回:
列名数组


Copyright © 2014. All rights reserved.