public class XdbUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
allowResultNull |
static String |
propertyName |
| Constructor and Description |
|---|
XdbUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
closeConnection()
关闭Connection
|
static Integer |
delete(XqlUtil xql)
删除记录
|
static void |
executeBatchStaticSQL(List<String> list)
执行SQL,批量,无返回
|
static String |
executeInsert(String sql)
执行SQL,增
|
static com.alibaba.fastjson.JSONArray |
executeQuery(String sql)
执行SQL,查
|
static Integer |
executeUpdate(String sql)
执行SQL,增、删、改
|
static void |
getConnection()
获得数据库的连接
|
static String |
insert(XqlUtil xql)
新增记录
|
static void |
insertJaListWithTableName(String table,
com.alibaba.fastjson.JSONArray jaList)
新增记录,批量数据
|
static void |
insertList(List<XqlUtil> listXql)
新增记录,批量Xql
|
static com.alibaba.fastjson.JSONArray |
readList(XqlUtil xql)
查询多条记录
|
static Integer |
readNum(XqlUtil xql)
查询记录数, 输入xql
|
static Integer |
readNumBySql(String sql)
查询记录数, 输入sql
|
static com.alibaba.fastjson.JSONObject |
readOne(XqlUtil xql)
查询单条记录
|
static String |
readValue(XqlUtil xql,
String key)
查询单条记录单值
|
static com.alibaba.fastjson.JSONArray |
select(String sql)
查询记录, 输入sql
|
static Integer |
update(XqlUtil xql)
修改记录
|
public static String propertyName
public static String allowResultNull
public static void getConnection()
throws SQLException
SQLException - SQL错误捕获public static com.alibaba.fastjson.JSONArray readList(XqlUtil xql)
xql - xql对象public static com.alibaba.fastjson.JSONObject readOne(XqlUtil xql)
xql - xql对象public static String readValue(XqlUtil xql, String key)
xql - xql对象key - 查询字段public static Integer readNum(XqlUtil xql)
xql - xql对象public static com.alibaba.fastjson.JSONArray select(String sql)
sql - 查询SQL语句public static com.alibaba.fastjson.JSONArray executeQuery(String sql)
sql - 查询SQL语句public static Integer readNumBySql(String sql)
sql - 查询SQL语句public static Integer executeUpdate(String sql)
sql - SQL语句public static String executeInsert(String sql)
sql - SQL语句public static void executeBatchStaticSQL(List<String> list)
list - SQL语句Listpublic static void closeConnection()
public static void insertList(List<XqlUtil> listXql)
listXql - Xql对象Listpublic static void insertJaListWithTableName(String table, com.alibaba.fastjson.JSONArray jaList)
table - 表名jaList - 数据 JSONArrayCopyright © 2017. All rights reserved.