public class JdbcExecutor extends Object
| 构造器和说明 |
|---|
JdbcExecutor(DataSource dataSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close(ResultSet rs,
Statement st,
Connection con) |
int |
delete(String sql,
Object[] args) |
int |
execute(String sql,
Object[] args) |
Connection |
getconnnection() |
DataSource |
getDataSource() |
static JdbcExecutor |
getDefaultExecutor() |
int |
insert(String sql,
Object[] args) |
long |
queryForCount(String sql,
Object[] args) |
List<Map<String,Object>> |
queryForList(String sql,
Object[] args,
boolean toCamelCase)
Query a single record
|
<T> List<T> |
queryForList(String sql,
Object[] args,
Class<T> clazz)
Query a single record
|
<T> List<T> |
queryForList(String sql,
Object[] args,
ResultConverter<T> converter) |
Map<String,Object> |
queryForMap(String sql,
Object[] args)
Query a single record
|
<T> T |
queryForObject(String sql,
Object[] args,
Class<T> clazz)
Query a single record
|
String |
queryForString(String sql,
Object[] args) |
static void |
setDefaultExecutor(JdbcExecutor defaultExecutor) |
int |
update(String sql,
Object[] args) |
public JdbcExecutor(DataSource dataSource)
public DataSource getDataSource()
public static JdbcExecutor getDefaultExecutor()
public static void setDefaultExecutor(JdbcExecutor defaultExecutor)
public Connection getconnnection() throws SQLException
SQLExceptionpublic Map<String,Object> queryForMap(String sql, Object[] args)
sql - args - public <T> T queryForObject(String sql, Object[] args, Class<T> clazz)
sql - args - public List<Map<String,Object>> queryForList(String sql, Object[] args, boolean toCamelCase)
sql - args - public <T> List<T> queryForList(String sql, Object[] args, ResultConverter<T> converter)
public <T> List<T> queryForList(String sql, Object[] args, Class<T> clazz)
sql - args - public void close(ResultSet rs, Statement st, Connection con)
Copyright © 2025. All rights reserved.