WEBLOGIC连接池连ORACLE我连上了,可是在代码里用WEBLOGIC的POOL驱动怎么就报错啊? WEBLOGIC自己加载的时oracle 8的驱动去 oracle下把他的..../jabc/lib/class12.jar拷贝过来重新加载就ok了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 解决办法:1.在工程中包含Driver; 2.下载JNDI类库3.实现有三种办法一,加载jdbc驱动(不需要JNDI类库)String dbURL = "jdbc:mysql://localhost:7001/mysql";String user = "数据库用户名";//如果数据库允许匿名连接则为空String password = "数据库密码";//如果数据库允许匿名连接则为空Connection con = DriverManager.getConnection(dbURL, user, password);以下需要JNDI类库二,用DataSourceContext ctx = new InitialContext();DataSource ds = (DataSource) ctx.lookup("JNDI name");Connection con = ds.getConnection();三用缓冲连接池Context ctx = new InitialContext();ConnectionPoolDataSource ds = (ConnectionPoolDataSource ) ctx.lookup("JNDI name");PooledConnection pcon = ds.getPooledConnection();Connection con = pcon.getConnection(); 列表自动静态刷新 一个ibits更新的问题? 求一个产品类别树的递归算法 讨论XML在Java非Web项目中的应用 rmi 调用问题!!11 一个关于CLASS版本的问题,很让我烦!!!! <html:link 中的param参数问题 请问:CMP2.0中使用FindAll()为什么不行? jboss下怎么引用数据源 怎样通过DOM机制创建XML文档? 求助!!jndi的问题 XMLOutputter类是不是有一个构造函数XMLOutputter(String,boolean,String)?
3.实现有三种办法一,加载jdbc驱动(不需要JNDI类库)
String dbURL = "jdbc:mysql://localhost:7001/mysql";
String user = "数据库用户名";//如果数据库允许匿名连接则为空
String password = "数据库密码";//如果数据库允许匿名连接则为空
Connection con = DriverManager.getConnection(dbURL, user, password);
以下需要JNDI类库
二,用DataSource
Context ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("JNDI name");
Connection con = ds.getConnection();
三用缓冲连接池
Context ctx = new InitialContext();
ConnectionPoolDataSource ds = (ConnectionPoolDataSource ) ctx.lookup("JNDI name");
PooledConnection pcon = ds.getPooledConnection();
Connection con = pcon.getConnection();