net.csdn.modules.persist.mysql
Class SqlClient
java.lang.Object
net.csdn.modules.persist.mysql.SqlClient
public class SqlClient
- extends Object
BlogInfo: WilliamZhu
Date: 12-6-1
Time: 下午9:09
|
Method Summary |
DataSource |
dataSource()
|
void |
execute(String sql,
Object... params)
|
void |
executeBatch(String sql,
SqlClient.BatchSqlCallback callback)
|
|
executeQuery(String sql,
SqlClient.SqlCallback<T> callback,
Object... params)
|
void |
executeStreaming(String sql,
Object... params)
|
|
executeStreamingQuery(String sql,
SqlClient.SqlCallback<T> callback,
Object... params)
|
static String[] |
getRsCloumns(ResultSet rs)
|
static Map |
rsToMap(ResultSet rs,
String[] keys)
|
static List<Map> |
rsToMaps(ResultSet rs)
|
static List<Map> |
rsToMaps(ResultSet rs,
String[] keys)
|
static Map |
rsToMapSingle(ResultSet rs,
String[] keys)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SqlClient
public SqlClient(DataSource dataSource)
dataSource
public DataSource dataSource()
execute
public void execute(String sql,
Object... params)
throws SQLException
- Throws:
SQLException
executeStreaming
public void executeStreaming(String sql,
Object... params)
throws SQLException
- Throws:
SQLException
executeBatch
public void executeBatch(String sql,
SqlClient.BatchSqlCallback callback)
throws SQLException
- Throws:
SQLException
executeQuery
public <T> T executeQuery(String sql,
SqlClient.SqlCallback<T> callback,
Object... params)
throws SQLException
- Throws:
SQLException
executeStreamingQuery
public <T> T executeStreamingQuery(String sql,
SqlClient.SqlCallback<T> callback,
Object... params)
throws SQLException
- Throws:
SQLException
rsToMapSingle
public static Map rsToMapSingle(ResultSet rs,
String[] keys)
throws SQLException
- Throws:
SQLException
rsToMap
public static Map rsToMap(ResultSet rs,
String[] keys)
rsToMaps
public static List<Map> rsToMaps(ResultSet rs,
String[] keys)
rsToMaps
public static List<Map> rsToMaps(ResultSet rs)
getRsCloumns
public static String[] getRsCloumns(ResultSet rs)
throws SQLException
- Throws:
SQLException
Copyright © 2014. All Rights Reserved.