codecamp

鸿蒙OS ConnectionPoolDataSource

ConnectionPoolDataSource

public interface ConnectionPoolDataSource
extends CommonDataSource

PooledConnection 对象的工厂。 实现此接口的对象通常会向基于 Java™ 命名和目录接口 (JNDI) 的命名服务注册。

Since:

1.4

方法总结

修饰符和类型 方法 描述
PooledConnection getPooledConnection() 尝试建立可用作池连接的物理数据库连接。
PooledConnection getPooledConnection(String user, String password) 尝试建立可用作池连接的物理数据库连接。
从接口 javax.sql.CommonDataSource 继承的方法
getLoginTimeout, getLogWriter, getParentLogger, setLoginTimeout, setLogWriter

方法详情

getPooledConnection

PooledConnection getPooledConnection() throws SQLException

尝试建立可用作池连接的物理数据库连接。

返回:

一个 PooledConnection 对象,它是与此 ConnectionPoolDataSource 对象所代表的数据库的物理连接

Throws:

Throw名称 Throw描述
SQLException 如果发生数据库访问错误
SQLFeatureNotSupportedException 如果 JDBC 驱动程序不支持此方法

Since:

1.4

getPooledConnection

PooledConnection getPooledConnection(String user, String password) throws SQLException

尝试建立可用作池连接的物理数据库连接。

参数:

参数名称 参数描述
user 代表其建立连接的数据库用户
password 用户密码

返回:

一个 PooledConnection 对象,它是与此 ConnectionPoolDataSource 对象所代表的数据库的物理连接

Throws:

Throw名称 Throw描述
SQLException 如果发生数据库访问错误
SQLFeatureNotSupportedException 如果 JDBC 驱动程序不支持此方法

Since:

1.4

鸿蒙OS ConnectionEventListener
鸿蒙OS DataSource
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

鸿蒙OS 开发

鸿蒙OS 术语

鸿蒙OS Java API参考

鸿蒙OS ohos.aafwk.ability

鸿蒙OS ohos.aafwk.abilityjet.activedata

鸿蒙OS ohos.aafwk.content

鸿蒙OS java.lang

鸿蒙OS java.Util

鸿蒙OS java.Util class

鸿蒙OS ohos.data.dataability

鸿蒙OS ohos.data.dataability class

鸿蒙OS ohos.agp.components

鸿蒙OS ohos.agp.components interface

鸿蒙OS ohos.agp.components class

鸿蒙OS ohos.global.configuration

鸿蒙OS java.io

鸿蒙OS ohos.data.resultset

鸿蒙OS ohos.data.resultset interface

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }