| 构造器和说明 |
|---|
DbUnitUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.dbunit.database.DatabaseConnection |
getDatabaseConnection(Connection connection)
从connection转换为DatabaseConnection
|
static org.dbunit.database.DatabaseConnection |
getDatabaseConnectionFromMysql(ConnMysql mysql)
从Mysql实例转换为DatabaseConnection
|
static org.dbunit.dataset.IDataSet |
getDataSetFromDataBase(Connection connection,
String querySqlsSplitBySemicolon)
根据connection和查询sql语句,返回IDataSet
|
static org.dbunit.dataset.IDataSet |
getDataSetFromDataBase(org.dbunit.database.IDatabaseConnection databaseConnection,
String querySqlsSplitBySemicolon)
根据databaseConnection和多个查询sql语句,返回IDataSet
|
static org.dbunit.dataset.IDataSet |
getDataSetFromMysql(ConnMysql mysql,
String querySqlsSplitBySemicolon)
根据connection和查询sql语句,返回IDataSet
|
static org.dbunit.dataset.ITable |
getTableFromDataBase(Connection connection,
String resultName,
String querySql)
根据connection和查询sql语句,返回ITable
|
static org.dbunit.dataset.ITable |
getTableFromMysql(ConnMysql mysql,
String resultName,
String querySql)
根据connection和查询sql语句,返回ITable
|
static void |
writeToFileFromDataBase(org.dbunit.database.IDatabaseConnection databaseConnection,
String destFilePath)
从数据库中读取数据写入到文件中,支持excel和xml格式,以文件后缀名区分
|
static void |
writeToFileFromDataBase(String destFilePath,
Connection connection,
String querySqlsSplitBySemicolon)
从数据库中读取数据写入到文件中,支持excel和xml格式,以文件后缀名区分
|
static void |
writeToFileFromDataBase(String destFilePath,
org.dbunit.database.IDatabaseConnection databaseConnection,
String querySqlsSplitBySemicolon)
从数据库中读取数据写入到文件中,支持excel和xml格式,以文件后缀名区分
|
static void |
writeToFileFromDataSet(org.dbunit.dataset.IDataSet dataSet,
String destFilePath)
把数据集写入到文件中
|
static void |
writeToFileFromMysql(String destFilePath,
ConnMysql mysql,
String querySqlsSplitBySemicolon)
从数据库中读取数据写入到文件中,支持excel和xml格式,以文件后缀名区分
|
public static void writeToFileFromMysql(String destFilePath, ConnMysql mysql, String querySqlsSplitBySemicolon)
destFilePath - 写入文件的路径mysql - 连接MySql数据库的实例querySqlsSplitBySemicolon - 查询的sql语句,支持多个,使用;分开public static org.dbunit.dataset.ITable getTableFromMysql(ConnMysql mysql, String resultName, String querySql)
mysql - mysql数据库连接实例resultName - 查询结果集对应的名称querySql - 单个sql查询语句public static org.dbunit.dataset.IDataSet getDataSetFromMysql(ConnMysql mysql, String querySqlsSplitBySemicolon)
mysql - mysql数据库连接实例querySqlsSplitBySemicolon - 查询的sql语句,支持多个,使用;分开public static org.dbunit.database.DatabaseConnection getDatabaseConnectionFromMysql(ConnMysql mysql)
mysql - public static void writeToFileFromDataBase(org.dbunit.database.IDatabaseConnection databaseConnection,
String destFilePath)
databaseConnection - 使用的IDatabaseConnection数据连接destFilePath - 写入文件的路径public static void writeToFileFromDataBase(String destFilePath, org.dbunit.database.IDatabaseConnection databaseConnection, String querySqlsSplitBySemicolon)
destFilePath - 写入文件的路径databaseConnection - 使用的IDatabaseConnection数据连接querySqls - 查询的sql语句,支持多个,使用;分开public static void writeToFileFromDataBase(String destFilePath, Connection connection, String querySqlsSplitBySemicolon)
destFilePath - 写入文件的路径connection - 使用的数据连接querySqls - 查询的sql语句,支持多个,使用;分开public static void writeToFileFromDataSet(org.dbunit.dataset.IDataSet dataSet,
String destFilePath)
dataSet - destFilePath - public static org.dbunit.dataset.IDataSet getDataSetFromDataBase(Connection connection, String querySqlsSplitBySemicolon)
connection - 使用的数据连接querySqlsSplitBySemicolon - 查询的sql语句,支持多个,使用;分开public static org.dbunit.dataset.IDataSet getDataSetFromDataBase(org.dbunit.database.IDatabaseConnection databaseConnection,
String querySqlsSplitBySemicolon)
databaseConnection - 使用的IDatabaseConnection类型数据连接querySqlsSplitBySemicolon - 查询的sql语句,支持多个,使用;分开public static org.dbunit.dataset.ITable getTableFromDataBase(Connection connection, String resultName, String querySql)
connection - tableName - 指定查询结果集对应的表名querySql - 单个sql查询语句public static org.dbunit.database.DatabaseConnection getDatabaseConnection(Connection connection)
connection - Copyright © 2013. All Rights Reserved.