public class DBKit extends Object
| 构造器和说明 |
|---|
DBKit(DataSource dataSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
execute(String sql,
Object... params)
执行更新
|
Record |
get(String sql,
Object... params)
获取单行数据
|
static String |
getDbType(DataSource dataSource)
从DataSoure中取出connection, 判断DB类型
|
static String |
getDialect(DataSource dataSource)
从DataSoure中取出connection, 根据connection的metadata中的jdbcUrl判断Dialect类型.
|
Map<String,Object> |
getMap(String sql,
Object... params)
获取单行数据(Map)
|
Records |
list(String sql,
Object... params)
获取集合数据
|
List<Map<String,Object>> |
listToMap(String sql,
Object... params)
获取集合数据
|
public DBKit(DataSource dataSource)
public static String getDbType(DataSource dataSource)
dataSource - DataSourcepublic static String getDialect(DataSource dataSource)
dataSource - DataSourcepublic Record get(String sql, Object... params)
sql - Sql字符串params - 参数数组public Map<String,Object> getMap(String sql, Object... params)
sql - Sql字符串params - 参数数组public Records list(String sql, Object... params)
sql - Sql字符串params - 参数数组public List<Map<String,Object>> listToMap(String sql, Object... params)
sql - Sql字符串params - 参数数组Copyright © 2020. All rights reserved.