public class JdbcDao extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
JdbcDao.FieldAssignmentHandler |
| 构造器和说明 |
|---|
JdbcDao() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Object[] |
executeInsert(Connection connection,
String sql,
Object... params)
执行新增,返回自增长id
|
static int |
executeUpdate(Connection connection,
String sql,
Object... params)
执行增删改
|
static List<Map<String,Object>> |
listForMap(Connection connection,
boolean mapUnderscoreToCamelCase,
String sql,
Object... params)
列表查询
|
static List<Map<String,Object>> |
listForMap(Connection connection,
String sql,
Object... params)
列表查询
|
static <T> List<T> |
listForType(Connection connection,
Class<T> clazz,
JdbcDao.FieldAssignmentHandler handler,
String sql,
Object... params)
列表查询
|
static <T> List<T> |
listForType(Connection connection,
Class<T> clazz,
String sql,
Object... params)
列表查询
|
static Map<String,Object> |
queryForMap(Connection connection,
boolean mapUnderscoreToCamelCase,
String sql,
Object... params)
查询单个
|
static Map<String,Object> |
queryForMap(Connection connection,
String sql,
Object... params)
查询单个
|
static <T> T |
queryForType(Connection connection,
Class<T> clazz,
String sql,
Object... params)
查询单个
|
static Object |
queryOnly(Connection connection,
String sql,
Object... params)
获取单个值
|
public static int executeUpdate(Connection connection, String sql, Object... params)
public static Object[] executeInsert(Connection connection, String sql, Object... params)
public static List<Map<String,Object>> listForMap(Connection connection, String sql, Object... params)
public static List<Map<String,Object>> listForMap(Connection connection, boolean mapUnderscoreToCamelCase, String sql, Object... params)
public static Map<String,Object> queryForMap(Connection connection, String sql, Object... params)
public static Map<String,Object> queryForMap(Connection connection, boolean mapUnderscoreToCamelCase, String sql, Object... params)
public static <T> T queryForType(Connection connection, Class<T> clazz, String sql, Object... params)
public static <T> List<T> listForType(Connection connection, Class<T> clazz, String sql, Object... params)
public static <T> List<T> listForType(Connection connection, Class<T> clazz, JdbcDao.FieldAssignmentHandler handler, String sql, Object... params)
public static Object queryOnly(Connection connection, String sql, Object... params)
Copyright © 2021–2022. All rights reserved.