public abstract class BaseJdbc
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
LAST_ID_SQL |
static int |
MASTER_SOURCE
0 主库
|
static int |
SLAVE_SOURCE
slave
|
| 构造器和说明 |
|---|
BaseJdbc() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
delete(java.lang.String tableName,
java.lang.String keyName,
java.lang.Object key)
删除
2014-2-18
|
int |
exeAndReturnLastId(java.lang.String sql) |
<T> T |
findColumValue(int source,
java.lang.String sql,
java.lang.Class<T> requiredType,
java.lang.Object... args)
得到某列的值
|
<T> java.util.List<T> |
findColumValues(int source,
java.lang.String sql,
java.lang.Class<T> requiredType,
java.lang.Object... args) |
int |
findForInt(int source,
java.lang.String sql,
java.lang.Object... args)
得到int 值
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
findForList(int source,
java.lang.String sql,
java.lang.Object... args)
查找多条记录
|
java.util.Map<java.lang.String,java.lang.Object> |
findForMap(int source,
java.lang.String sql,
java.lang.Object... args)
查找一条记录
|
abstract org.springframework.jdbc.core.JdbcTemplate |
getJdbc(int source) |
int |
insert(org.springframework.jdbc.core.simple.SimpleJdbcInsert jdbcInsert,
java.lang.Object obj) |
java.lang.Number |
insertAndReturnKey(org.springframework.jdbc.core.simple.SimpleJdbcInsert jdbcInsert,
java.lang.Object obj) |
java.lang.Number |
insertAndReturnKey(java.lang.String sql,
java.lang.String keyName,
java.lang.Object... args)
插入数据并返回自增id
|
int |
update(java.lang.String sql,
java.lang.Object... args)
修改操作
|
int |
update(java.lang.String tableName,
java.lang.String key,
java.lang.Object val,
java.util.Map<java.lang.String,java.lang.Object> mark)
2013-7-2
|
public static final int MASTER_SOURCE
public static int SLAVE_SOURCE
public static final java.lang.String LAST_ID_SQL
public abstract org.springframework.jdbc.core.JdbcTemplate getJdbc(int source)
public java.lang.Number insertAndReturnKey(java.lang.String sql,
java.lang.String keyName,
java.lang.Object... args)
sql - keyName - 需返回值的字段名args - public java.lang.Number insertAndReturnKey(org.springframework.jdbc.core.simple.SimpleJdbcInsert jdbcInsert,
java.lang.Object obj)
public int insert(org.springframework.jdbc.core.simple.SimpleJdbcInsert jdbcInsert,
java.lang.Object obj)
public int exeAndReturnLastId(java.lang.String sql)
public int update(java.lang.String sql,
java.lang.Object... args)
sql - args - public int delete(java.lang.String tableName,
java.lang.String keyName,
java.lang.Object key)
tableName - keyName - key - public int update(java.lang.String tableName,
java.lang.String key,
java.lang.Object val,
java.util.Map<java.lang.String,java.lang.Object> mark)
tableName - 表名key - 修改条件字段名val - 修改条件值mark - 需要修改的内容public <T> T findColumValue(int source,
java.lang.String sql,
java.lang.Class<T> requiredType,
java.lang.Object... args)
T - source - 数据库源sql - requiredType - args - 参数public <T> java.util.List<T> findColumValues(int source,
java.lang.String sql,
java.lang.Class<T> requiredType,
java.lang.Object... args)
public int findForInt(int source,
java.lang.String sql,
java.lang.Object... args)
source - 数据库源sql - args - 参数public java.util.Map<java.lang.String,java.lang.Object> findForMap(int source,
java.lang.String sql,
java.lang.Object... args)
source - 数据库源sql - args - 参数public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> findForList(int source,
java.lang.String sql,
java.lang.Object... args)
source - 数据库源sql - args - 参数Copyright © 2018. All Rights Reserved.