package com.db;
import java.sql.*;
public class DBHelper {
String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbRUL="jdbc:sqlserver://localhost:1433;DatabaseName=Clothes system";
String userName="sa";
String userPwd="123456";
public Connection getConn(){
Connection conn = null;
try{
Class.forName(driverName);
}
catch(Exception e){}
try{
conn=DriverManager.getConnection(dbRUL,userName,userPwd);
}
catch(SQLException ex){}
return conn;
}
public static void main(String[] args)
{
System.out.println(new DBHelper().getConn());
}
}
new DBHelper().getConn()输出的是它的toString,所以显示ConnectionID:1,没问题。
看下connection的源码里面toString函数怎么写的