类 ConnectorUtils
java.lang.Object
com.walker.connector.util.ConnectorUtils
连接器工具类
- 作者:
- shikeying
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static final DatabaseConnector创建带事务管理的,数据库连接器对象。static final DatabaseConnectorcreateDamengConnector(Address address) 创建达梦数据库连接器对象,不是管理端,只能连特定数据库。static final DatabaseConnectorcreateDamengManageConnector(Address address) static final DatabaseConnectorcreateMySQLConnector(Address address) 创建MySQL的连接器static final DatabaseConnectorstatic final DatabaseConnectorcreateMySQLManageConnector(Address address) 创建MySQL的管理连接器,没有库名static final DatabaseConnectorcreateOracleConnector(Address address) static final DatabaseConnectorstatic final DatabaseConnectorcreateOracleManageConnector(Address address) static final DatabaseConnectorcreatePostgresConnector(Address address) static final DatabaseConnectorcreatePostgresManageConnector(Address address) static final DatabaseConnectorgetDbConnectorByType(Address addr, boolean manage, com.walker.db.DatabaseType databaseType) 返回一个数据库连接器对象
-
构造器详细资料
-
ConnectorUtils
public ConnectorUtils()
-
-
方法详细资料
-
acquireTransactionProxyConnector
创建带事务管理的,数据库连接器对象。 事务规则如下:"query*", "PROPAGATION_SUPPORTS,readOnly" "exec*", "PROPAGATION_REQUIRED, -Exception"
- 参数:
connector-- 返回:
-
createMySQLConnector
-
createMySQLConnector
创建MySQL的连接器- 参数:
address-- 返回:
-
createMySQLManageConnector
创建MySQL的管理连接器,没有库名- 参数:
address-- 返回:
-
createOracleConnector
-
createOracleConnector
-
createOracleManageConnector
-
createDamengConnector
创建达梦数据库连接器对象,不是管理端,只能连特定数据库。- 参数:
address-- 返回:
-
createDamengManageConnector
-
createPostgresConnector
-
createPostgresManageConnector
-
getDbConnectorByType
public static final DatabaseConnector getDbConnectorByType(Address addr, boolean manage, com.walker.db.DatabaseType databaseType) 返回一个数据库连接器对象- 参数:
addr- 数据库连接地址manage- 是否管理连接,管理连接没有数据库名- 返回:
-