public class JdbcHelper extends JdbcReader
| 限定符和类型 | 类和说明 |
|---|---|
static class |
JdbcHelper.BeanMethod |
| 构造器和说明 |
|---|
JdbcHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Serializable |
create(Connection conn,
String sql,
Object... params)
新建记录
|
static Serializable |
createBean(Connection conn,
Object bean,
String tableName)
新建记录,送入的数据是 Bean
|
static Serializable |
createMap(Connection conn,
Map<String,Object> map,
String tableName)
新建记录,送入的数据是 Map
|
static boolean |
delete(Connection conn,
Object bean,
String tableName)
删除一个实体,以是 Map 或 Bean。
|
static boolean |
deleteById(Connection conn,
String tableName,
Serializable id)
删除一条记录。
|
static Map<String,JdbcHelper.BeanMethod> |
getBeanInfo(Object bean)
读取一个 bean 的信息,将其保存在一个 map 中。
|
static int |
update(Connection conn,
String sql,
Object... params)
执行 SQL UPDATE 更新。
|
static int |
updateBean(Connection conn,
Object bean,
String tableName)
修改实体,送入的数据是 Map
|
static int |
updateMap(Connection conn,
Map<String,Object> map,
String tableName)
修改实体,送入的数据是 Map
|
getResultBean, getResultMap, query, queryArray, queryAsBean, queryAsBeanList, queryAsList, queryAsMap, queryAsMapList, queryOne, rsHandle, select, stmtpublic static Serializable create(Connection conn, String sql, Object... params)
conn - 数据库连接对象sql - SQL 语句,可以带有 ? 的占位符params - 插入到 SQL 中的参数,可单个可多个可不填public static int update(Connection conn, String sql, Object... params)
conn - 数据库连接对象sql - SQL 语句,可以带有 ? 的占位符params - 插入到 SQL 中的参数,可单个可多个可不填public static Serializable createMap(Connection conn, Map<String,Object> map, String tableName)
conn - 数据库连接对象map - Map 实体tableName - 表格名称public static int updateMap(Connection conn, Map<String,Object> map, String tableName)
conn - 数据库连接对象map - Map 实体tableName - 表格名称public static Map<String,JdbcHelper.BeanMethod> getBeanInfo(Object bean)
bean - Bean 实体public static Serializable createBean(Connection conn, Object bean, String tableName)
conn - 数据库连接对象bean - Bean 实体tableName - 表格名称public static int updateBean(Connection conn, Object bean, String tableName)
conn - 数据库连接对象bean - Bean 实体tableName - 表格名称public static boolean delete(Connection conn, Object bean, String tableName)
conn - 数据库连接对象bean - 实体,可以是 Map 或 BeantableName - 表格名称public static boolean deleteById(Connection conn, String tableName, Serializable id)
conn - 数据库连接对象tableName - 表格名称id - IDCopyright © 2013–2021 AJAXJS. All rights reserved.