java连接多个mysql_Java连接到多个数据库

我正在创建一个连接到多个数据库的Java应用程序.用户将能够从下拉框中选择要连接的数据库.

然后,程序通过将名称传递给创建初始上下文的方法来连接到数据库,以便它可以与oracle Web逻辑数据源进行通信.

public class dbMainConnection {

private static dbMainConnection conn = null;

private static java.sql.Connection dbConn = null;

private static javax.sql.DataSource ds = null;

private static Logger log = LoggerUtil.getLogger();

private dbMainConnection(String database) {

try {

Context ctx = new InitialContext();

if (ctx == null) {

log.info("JDNI Problem, cannot get InitialContext");

}

database = "jdbc/" + database;

log.info("This is the database string in DBMainConnection" + database);

ds = (javax.sql.DataSource) ctx.lookup (database);

} catch (Exception ex) {

log.error("eMTSLogin: Error in

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值