import java.sql.*;public class BaseDao { public final static String DRIVER = "com.mysql.jdbc.Driver"; // 数据库驱动 public final static String URL = "jdbc:mysql://你的数据库地址"; // url public final static String DBNAME = "用户名"; // 数据库用户名 public final static String DBPASS = "密码"; // 数据库密码
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url ="jdbc:mysql://localhost:3306/cs_database";
conn=DriverManager.getConnection(url,"root","111111");
stmt=conn.createStatement();}catch(Exception ee){System.out.println("connect db error:"+ee.getMessage());return false;
}return true;}
你的意思应该是在javabean里面实现增删改查的方法.
建议你先将jdbc DBUtils 封装好最好是static.
然后在下面的java段代码中直接就可以通过DBConnection类的对象获取连接了。注意DBConnection类要放在项目的WEB-INF/classes文件夹下
jar bao
我就试过连接ORACLE数据库
最后用getConnection()来获取连接
public static Connection getDBConnection(){
Connection conn = null;
try{
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/数据库?" +
"useUnicode=true&characterEncoding=GBK","root","密码"); }catch(Exception e){
e.printStackTrace();
System.out.println("Error!Fail to connection DB!");
}
return conn;
}
public final static String DRIVER = "com.mysql.jdbc.Driver"; // 数据库驱动
public final static String URL = "jdbc:mysql://你的数据库地址"; // url
public final static String DBNAME = "用户名"; // 数据库用户名
public final static String DBPASS = "密码"; // 数据库密码
/**
* 得到数据库连接
* @throws ClassNotFoundException
* @throws SQLException
* @return 数据库连接
*/
public Connection getConn() throws ClassNotFoundException, SQLException{
Class.forName(DRIVER); //注册驱动
Connection conn = DriverManager.getConnection(URL,DBNAME,DBPASS); //获得数据库连接
return conn ; //返回连接
}
我就是在用MYsql数据库
{
java.sql.Connection conn=null;
try {
Class.forName("org.gjt.mm.mysql.Driver");
String url="jdbc:mysql://localhost:3306/test?user=root&password=";
conn=java.sql.DriverManager.getConnection(url);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}