| 程序包 | 说明 |
|---|---|
| com.centit.support.database | |
| com.centit.support.database.jsonmaptable | |
| com.centit.support.database.metadata |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DbcpConnect
DBConnect的DBCP实现
并且对 Connection 接口进行简单的包装
|
| 限定符和类型 | 方法和说明 |
|---|---|
static com.alibaba.fastjson.JSONArray |
DatabaseAccess.findObjectsAsJSON(DBConnect conn,
String sSql,
Object[] values,
int pageNo,
int pageSize) |
static com.alibaba.fastjson.JSONArray |
DatabaseAccess.findObjectsAsJSON(DBConnect conn,
String sSql,
Object[] values,
String[] fieldnames,
int pageNo,
int pageSize) |
static List<Object[]> |
DatabaseAccess.findObjectsByNamedSql(DBConnect conn,
String sSql,
Map<String,Object> values,
int pageNo,
int pageSize)
执行分页一个带命名参数的查询
|
static com.alibaba.fastjson.JSONArray |
DatabaseAccess.findObjectsByNamedSqlAsJSON(DBConnect conn,
String sSql,
Map<String,Object> values,
String[] fieldnames,
int pageNo,
int pageSize)
执行一个带命名参数的查询并返回JSONArray
|
static List<Object[]> |
DatabaseAccess.findObjectsBySql(DBConnect conn,
String sSql,
Object[] values,
int pageNo,
int pageSize)
执行一个带参数的分页查询,这个是完全基于jdbc实现的,对不同的数据库来说效率差别可能很大
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
GeneralJsonObjectDao.setConnect(DBConnect conn) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
JdbcMetadata.setDBConfig(DBConnect dbc) |
void |
IbmDb2Metadata.setDBConfig(DBConnect dbc) |
void |
MsSqlSvrMetadata.setDBConfig(DBConnect dbc) |
void |
DatabaseMetadata.setDBConfig(DBConnect dbc) |
void |
PdmReader.setDBConfig(DBConnect dbc) |
void |
OracleMetadata.setDBConfig(DBConnect dbc) |
Copyright © 2017. All rights reserved.