程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java web-求求大神幫我解決下 。。。。。一天了還沒解決 非常感謝

java web-求求大神幫我解決下 。。。。。一天了還沒解決 非常感謝

編輯:編程綜合問答
求求大神幫我解決下 。。。。。一天了還沒解決 非常感謝

package edu.jju.example;

import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.SQLException;
import javax.activation.DataSource;
import org.apache.commons.dbcp.BasicDataSource;

/**
*

  • @author Administrator
    */
    public class Example02 {

    public  static  DataSource ds=null;
    static{
        //獲取DBCP數據庫實現類對象
        BasicDataSource bds=new BasicDataSource();
        //設置連接數據庫需要的配置信息
        bds.setDriverClassName("com.mysql.jdbc.Driver");
        bds.setUrl("jdbc:mysql://localhost:3306/chapter02");
        bds.setUsername("root");
        bds.setPassword("123456");
        //設置連接池的參數
        bds.setInitialSize(5);
        bds.setMaxActive(5);
        ds= bds;
    

    }
    public static void main(String[] args) throws SQLException {
    //獲取數據庫連接對象
    Connection conn =ds.getConnection();
    //獲取數據庫的連接信息
    DatabaseMetaData metaData=(DatabaseMetaData) conn.getMetaData();
    //打印數據庫連接的信息
    System.out.println(metaData.getURL()+",Username="+metaData.getUserName()+
    ","+metaData.getDriverName());
    }
    }


jar 包我也導進去了

圖片說明

**我現在在自學java web 教材是傳智博客的教材, 這個問題已經困擾我一天了,,,哎 **

圖片說明

最佳回答:


你的包引用錯了吧? 我看你引用的是import javax.activation.DataSource,如果是JDBC,不應該用import javax.sql.DataSource這個嗎?

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved