public class JdbcTemplate extends Object
| 构造器和说明 |
|---|
JdbcTemplate(DatabaseInfo databaseInfo) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete(String sql,
Object... params) |
long |
deleteBatch(String sql,
List<Object[]> params) |
static void |
destroy() |
void |
executeDDL(String ddl) |
Integer |
insert(String sql,
Object... params)
插入操作.如果插入成功,且有主键生成,则返回值为新插入记录的主键值,否则返回null.
|
long |
insertAllColumnBatch(String tableName,
List<com.alibaba.fastjson.JSONObject> dataList)
批量插入操作,根据表名和JSON数据,自动生成insert语句.
|
long |
insertBatch(String sql,
List<Object[]> params)
批量插入操作.如果插入成功,且有主键生成,则返回值为新插入记录的主键值的列表,否则返回null.
|
List<com.alibaba.fastjson.JSONObject> |
query(String sql) |
List<com.alibaba.fastjson.JSONObject> |
query(String sql,
Object... params) |
void |
update(String sql,
Object... params) |
long |
updateBatch(String sql,
List<Object[]> params) |
public JdbcTemplate(DatabaseInfo databaseInfo)
public Integer insert(String sql, Object... params)
sql - params - public long insertBatch(String sql, List<Object[]> params)
sql - params - public long insertAllColumnBatch(String tableName, List<com.alibaba.fastjson.JSONObject> dataList)
tableName - dataList - public void executeDDL(String ddl)
public static void destroy()
Copyright © 2016. All rights reserved.