索引
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
All Classes and Interfaces|常量字段值|所有程序包