错误: 找不到或无法加载主类 util.DBHelper

来源:8-4 商品实体类设计

qq_嵗玥_03449033

2016-08-11 13:00

package util;


import java.sql.Connection;

import java.sql.DriverManager;


public class DBHelper {

   

private static final String driver = "com.mysql.jdbc.Driver"; //数据库驱动

//连接数据库的URL地址

private static final String url="jdbc:mysql://localhost:3306/t1?useUnicode=true&characterEncoding=UTF-8"; 

private static final String username="root";//数据库的用户名

private static final String password="";//数据库的密码

    

private static Connection conn=null;

//静态代码块负责加载驱动

static 

{

try

{

Class.forName(driver);

}

catch(Exception ex)

{

ex.printStackTrace();

}

}

//单例模式返回数据库连接对象

public static Connection getConnection() throws Exception

{

if(conn==null)

{

conn = DriverManager.getConnection(url, username, password);

return conn;

}

return conn;

}

public static void main(String[] args) {

try

{

  Connection conn = DBHelper.getConnection();

  if(conn!=null)

  {

  System.out.println("数据库连接正常!");

  }

  else

  {

  System.out.println("数据库连接异常!");

  }

}

catch(Exception ex)

{

ex.printStackTrace();

}

}

}


写回答 关注

2回答

  • 慕圣5599170
    2016-08-19 23:16:23

    是不是项目的Java Build Path中的Libraries中有个jar包不可用?

  • lxlacie
    2016-08-11 16:38:03

    是不是没有给数据库连接密码赋值?


JAVA遇见HTML——JSP篇

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

248278 学习 · 3071 问题

查看课程

相似问题