索引

A B C D E G H I J L M N O P Q R S T 
All Classes and Interfaces|常量字段值|所有程序包

A

AbstractConnector - com.walker.connector中的类
 
AbstractConnector() - 类的构造器 com.walker.connector.AbstractConnector
 
acquireDruidDataSource(Map<String, String>) - 类中的方法 com.walker.connector.support.DatabaseConnector
创建实际可用的数据源实现,业务可以重写该方法,加载自己的数据源实现。
acquireTransactionProxyConnector(DatabaseConnector) - 类中的静态方法 com.walker.connector.util.ConnectorUtils
创建带事务管理的,数据库连接器对象。
Address - com.walker.connector中的类
定义数据库地址对象,也可以用于普通HTTP地址形势。
Address() - 类的构造器 com.walker.connector.Address
 

B

batchUpdate(String) - 类中的方法 com.walker.connector.support.DatabaseConnector
批量更新数据,不带任何参数
batchUpdate(String, List<Object[]>) - 类中的方法 com.walker.connector.support.DatabaseConnector
批量更新数据

C

com.walker.connector - 程序包 com.walker.connector
 
com.walker.connector.db - 程序包 com.walker.connector.db
 
com.walker.connector.support - 程序包 com.walker.connector.support
 
com.walker.connector.util - 程序包 com.walker.connector.util
 
Connector - com.walker.connector中的接口
连接器定义,目前主要实现数据库连接器与http连接器。
ConnectorUtils - com.walker.connector.util中的类
连接器工具类
ConnectorUtils() - 类的构造器 com.walker.connector.util.ConnectorUtils
 
createDamengConnector(Address) - 类中的静态方法 com.walker.connector.util.ConnectorUtils
创建达梦数据库连接器对象,不是管理端,只能连特定数据库。
createDamengManageConnector(Address) - 类中的静态方法 com.walker.connector.util.ConnectorUtils
 
createMySQLConnector(Address) - 类中的静态方法 com.walker.connector.util.ConnectorUtils
创建MySQL的连接器
createMySQLConnector(DataSource) - 类中的静态方法 com.walker.connector.util.ConnectorUtils
 
createMySQLManageConnector(Address) - 类中的静态方法 com.walker.connector.util.ConnectorUtils
创建MySQL的管理连接器,没有库名
createOracleConnector(Address) - 类中的静态方法 com.walker.connector.util.ConnectorUtils
 
createOracleConnector(DataSource) - 类中的静态方法 com.walker.connector.util.ConnectorUtils
 
createOracleManageConnector(Address) - 类中的静态方法 com.walker.connector.util.ConnectorUtils
 
createPostgresConnector(Address) - 类中的静态方法 com.walker.connector.util.ConnectorUtils
 
createPostgresManageConnector(Address) - 类中的静态方法 com.walker.connector.util.ConnectorUtils
 

D

DamengConnector - com.walker.connector.db中的类
达梦数据库连接器实现。
DamengConnector() - 类的构造器 com.walker.connector.db.DamengConnector
 
DamengConnector(DataSource) - 类的构造器 com.walker.connector.db.DamengConnector
 
DatabaseConnector - com.walker.connector.support中的类
基于数据库实现的连接器对象,目前仅能查询数据集合
DatabaseConnector() - 类的构造器 com.walker.connector.support.DatabaseConnector
没有数据源,只能通过设置参数方式初始化连接器,最后要调用
invalid @link
{@link this.initialize()
}方法初始化
DatabaseConnector(DataSource) - 类的构造器 com.walker.connector.support.DatabaseConnector
如果从外部传入数据源,则通过构造函数直接创建即可。
destroy() - 接口中的方法 com.walker.connector.Connector
 
destroy() - 类中的方法 com.walker.connector.support.DatabaseConnector
 
destroy() - 类中的方法 com.walker.connector.support.HttpConnector
 

E

equals(Object) - 类中的方法 com.walker.connector.Address
 
execBatchInsert(String, MapSqlParameterSource[]) - 类中的方法 com.walker.connector.support.DatabaseConnector
批量写入数据库记录
execBatchUpdateForJdbc(String, List<Object[]>) - 类中的方法 com.walker.connector.support.DatabaseConnector
使用JdbcTemplate实现批量更新。
exeCreateDatabase(String) - 类中的方法 com.walker.connector.support.DatabaseConnector
执行命令:创建数据库
exeCreateTable(String) - 类中的方法 com.walker.connector.support.DatabaseConnector
根据SQL语句创建表结构
execute(String) - 类中的方法 com.walker.connector.support.DatabaseConnector
 

G

getAuthentication() - 类中的方法 com.walker.connector.Address
返回认证信息,如:用户名
getCertification() - 类中的方法 com.walker.connector.Address
返回认证凭证,如:密码等
getClientTrust() - 类中的方法 com.walker.connector.support.HttpConnector
 
getDatabaseType() - 类中的方法 com.walker.connector.db.DamengConnector
 
getDatabaseType() - 类中的方法 com.walker.connector.db.MySqlConnector
 
getDatabaseType() - 类中的方法 com.walker.connector.db.OracleConnector
 
getDatabaseType() - 类中的方法 com.walker.connector.db.PostgresConnector
 
getDatabaseType() - 类中的方法 com.walker.connector.db.SQLServerConnector
 
getDatabaseType() - 类中的方法 com.walker.connector.support.DatabaseConnector
返回数据库类型,子类实现
getDataSource() - 类中的方法 com.walker.connector.support.DatabaseConnector
 
getDbConnectorByType(Address, boolean, DatabaseType) - 类中的静态方法 com.walker.connector.util.ConnectorUtils
返回一个数据库连接器对象
getId() - 类中的方法 com.walker.connector.Address
id对应数据库表中数据源主键,后追加
getInitSize() - 类中的方法 com.walker.connector.Address
 
getJdbcTemplate() - 类中的方法 com.walker.connector.support.DatabaseConnector
 
getMaxActive() - 类中的方法 com.walker.connector.Address
 
getMaxIdle() - 类中的方法 com.walker.connector.Address
 
getNamedJdbcTemplate() - 类中的方法 com.walker.connector.support.DatabaseConnector
 
getNewRemoteAccessor(String) - 类中的方法 com.walker.connector.support.HttpConnector
返回一个新的远程调用对象
getNewRemoteAccessor(String, AbstractByteCoder) - 类中的方法 com.walker.connector.support.HttpConnector
返回一个新的远程调用对象
getParameters() - 类中的方法 com.walker.connector.AbstractConnector
 
getParameters() - 接口中的方法 com.walker.connector.Connector
 
getPort() - 类中的方法 com.walker.connector.AbstractConnector
 
getPort() - 类中的方法 com.walker.connector.Address
 
getPort() - 接口中的方法 com.walker.connector.Connector
 
getService() - 类中的方法 com.walker.connector.Address
已过时。
getServiceName() - 类中的方法 com.walker.connector.AbstractConnector
 
getServiceName() - 类中的方法 com.walker.connector.Address
返回服务真正名字,去掉参数。
getServiceName() - 接口中的方法 com.walker.connector.Connector
返回库或者服务名字
getSqlPageArgs(Object[], int, int) - 类中的方法 com.walker.connector.support.DatabaseConnector
组装并返回分页需要的参数数组
getSuffixIndex() - 类中的方法 com.walker.connector.Address
 
getType() - 类中的方法 com.walker.connector.Address
该字段表示数据库类型
getUrl() - 类中的方法 com.walker.connector.AbstractConnector
 
getUrl() - 类中的方法 com.walker.connector.Address
 
getUrl() - 接口中的方法 com.walker.connector.Connector
 

H

hashCode() - 类中的方法 com.walker.connector.Address
 
HttpConnector - com.walker.connector.support中的类
移植旧代码。
HttpConnector() - 类的构造器 com.walker.connector.support.HttpConnector
 

I

initialize() - 类中的方法 com.walker.connector.AbstractConnector
 
initialize() - 接口中的方法 com.walker.connector.Connector
 
initialize() - 类中的方法 com.walker.connector.support.DatabaseConnector
 
initialize() - 类中的方法 com.walker.connector.support.HttpConnector
 
invoke(Object...) - 接口中的方法 com.walker.connector.Connector
 
invoke(Object...) - 类中的方法 com.walker.connector.support.DatabaseConnector
 
invoke(Object...) - 类中的方法 com.walker.connector.support.HttpConnector
 
isManageMode() - 类中的方法 com.walker.connector.support.DatabaseConnector
返回是否管理模式,管理模式中没有数据库名字,用于处理各种数据库命令
isUsed() - 类中的方法 com.walker.connector.Address
 
isUsing() - 类中的方法 com.walker.connector.Address
 

J

jdbcTemplate - 类中的变量 com.walker.connector.support.DatabaseConnector
 

L

LocalAddress - com.walker.connector中的类
本地(主要)数据库地址信息对象。
LocalAddress(DataSourceMeta) - 类的构造器 com.walker.connector.LocalAddress
 
logger - 类中的变量 com.walker.connector.AbstractConnector
 

M

main(String[]) - 类中的静态方法 com.walker.connector.db.MySqlConnector
 
main(String[]) - 类中的静态方法 com.walker.connector.support.HttpConnector
 
MySqlConnector - com.walker.connector.db中的类
MySQL数据库连接器实现
MySqlConnector() - 类的构造器 com.walker.connector.db.MySqlConnector
 
MySqlConnector(DataSource) - 类的构造器 com.walker.connector.db.MySqlConnector
 

N

namedJdbcTemplate - 类中的变量 com.walker.connector.support.DatabaseConnector
 

O

OPTION_INIT_SIZE - 类中的静态变量 com.walker.connector.support.DatabaseConnector
 
OPTION_MAX_ACTIVE - 类中的静态变量 com.walker.connector.support.DatabaseConnector
 
OPTION_MAX_IDLE - 类中的静态变量 com.walker.connector.support.DatabaseConnector
 
OPTION_PASSWORD - 类中的静态变量 com.walker.connector.support.DatabaseConnector
 
OPTION_USER - 类中的静态变量 com.walker.connector.support.DatabaseConnector
 
OracleConnector - com.walker.connector.db中的类
 
OracleConnector() - 类的构造器 com.walker.connector.db.OracleConnector
 
OracleConnector(DataSource) - 类的构造器 com.walker.connector.db.OracleConnector
 

P

PostgresConnector - com.walker.connector.db中的类
 
PostgresConnector() - 类的构造器 com.walker.connector.db.PostgresConnector
 
PostgresConnector(DataSource) - 类的构造器 com.walker.connector.db.PostgresConnector
 

Q

queryForInt(String, Object[]) - 类中的方法 com.walker.connector.support.DatabaseConnector
根据sql语句查询一个整数值,如:总数等
queryForList(String, Object[]) - 类中的方法 com.walker.connector.support.DatabaseConnector
根据sql语句,检索列表数据,返回的一条记录是一个map对象。
queryForLong(String, Object[]) - 类中的方法 com.walker.connector.support.DatabaseConnector
 
queryForRowMapper(String, Object[], RowMapper<T>) - 类中的方法 com.walker.connector.support.DatabaseConnector
 
queryForRowMapper(String, RowMapper<T>, SqlParameterSource) - 类中的方法 com.walker.connector.support.DatabaseConnector
查询自定义rowMapper对象,该方法主要使用namedJdbcTemplate来查询。

R

requestDelete(String, String, Map<String, String>, ResponseData<T>) - 类中的方法 com.walker.connector.support.HttpConnector
 
requestGet(String, Map<String, String>, Map<String, String>, ResponseData<T>) - 类中的方法 com.walker.connector.support.HttpConnector
 
requestPost(String, String, Map<String, String>, ResponseData<T>) - 类中的方法 com.walker.connector.support.HttpConnector
 
requestPut(String, String, Map<String, String>, ResponseData<T>) - 类中的方法 com.walker.connector.support.HttpConnector
 
requestRemoteText(RemoteAccessor, RequestData, ResponseData<T>) - 类中的方法 com.walker.connector.support.HttpConnector
异步请求远程服务,界面不阻塞。
requestRemoteTextWithCookie(RemoteAccessor, RequestData, ResponseData<T>, CookieStore) - 类中的方法 com.walker.connector.support.HttpConnector
 

S

setAuthentication(String) - 类中的方法 com.walker.connector.Address
 
setCertification(String) - 类中的方法 com.walker.connector.Address
 
setClientTrust(DoubleTrust) - 类中的方法 com.walker.connector.support.HttpConnector
 
setId(String) - 类中的方法 com.walker.connector.Address
 
setInitSize(int) - 类中的方法 com.walker.connector.Address
 
setManageMode() - 类中的方法 com.walker.connector.support.DatabaseConnector
设置为管理模式:没有数据库名字
setMaxActive(int) - 类中的方法 com.walker.connector.Address
 
setMaxIdle(int) - 类中的方法 com.walker.connector.Address
 
setParameters(Map<String, String>) - 类中的方法 com.walker.connector.AbstractConnector
 
setPort(int) - 类中的方法 com.walker.connector.AbstractConnector
 
setPort(int) - 类中的方法 com.walker.connector.Address
 
setService(String) - 类中的方法 com.walker.connector.Address
 
setServiceName(String) - 类中的方法 com.walker.connector.AbstractConnector
 
setSuffixIndex(int) - 类中的方法 com.walker.connector.Address
 
setType(int) - 类中的方法 com.walker.connector.Address
 
setUrl(String) - 类中的方法 com.walker.connector.AbstractConnector
 
setUrl(String) - 类中的方法 com.walker.connector.Address
 
setUsed(boolean) - 类中的方法 com.walker.connector.Address
 
setUsing(boolean) - 类中的方法 com.walker.connector.Address
 
SQL_CREATE_DB_PREF - 类中的静态变量 com.walker.connector.support.DatabaseConnector
 
SQL_CREATE_DB_SUF - 类中的静态变量 com.walker.connector.support.DatabaseConnector
 
SQL_TABLES_ROW - 类中的静态变量 com.walker.connector.db.MySqlConnector
 
sqlListObjectWhereIn(String, RowMapper<E>, SqlParameterSource) - 类中的方法 com.walker.connector.support.DatabaseConnector
查询自定义rowMapper对象,该方法主要使用namedJdbcTemplate来查询。
sqlMathQuery(String, Object[], Class<E>) - 类中的方法 com.walker.connector.support.DatabaseConnector
给定统计公式,返回单个统计值。
SQLServerConnector - com.walker.connector.db中的类
 
SQLServerConnector() - 类的构造器 com.walker.connector.db.SQLServerConnector
 
SQLServerConnector(DataSource) - 类的构造器 com.walker.connector.db.SQLServerConnector
 
sqlSimpleQueryPager(String, Object[], RowMapper<E>, String) - 类中的方法 com.walker.connector.support.DatabaseConnector
实现简单的分页数据返回,需要提供对象转换接口,使用了Spring框架的RowMapper.

T

toString() - 类中的方法 com.walker.connector.Address
 
A B C D E G H I J L M N O P Q R S T 
All Classes and Interfaces|常量字段值|所有程序包