WEBLOGIC自己加载的时oracle 8的驱动去 oracle下把他的..../jabc/lib/class12.jar拷贝过来重新加载就ok了

解决方案 »

  1.   

    解决办法:1.在工程中包含Driver;
      

  2.   

    2.下载JNDI类库
    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();