Advertisement
Guest User

Untitled

a guest
Aug 29th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.SQLException;
  4.  
  5. /**
  6. * Created by fishLite on 2017/8/29.
  7. */
  8. public class DBConn {
  9. private String url; // 存储SQLSever连接路径
  10.  
  11. private String serverName; // 存储机器的名称
  12.  
  13. private String portNumber; // 存储端口名称
  14.  
  15. private String databaseName; // 存储数据库名称
  16.  
  17. private String userName; // 存储用户名称
  18.  
  19. private String password; // 存储密码
  20.  
  21. /* 设置连接数据库相关参数 */
  22. public DBConn() {
  23. url = "jdbc:mysql://";
  24. serverName = "localhost";
  25. portNumber = "3306";
  26. databaseName = "shopping";
  27. userName = "root";
  28. password = "fishwolf027";
  29. }
  30.  
  31. /*获取连接数据库路径并返回*/
  32. private String getConnectionUrl() {
  33. return url + serverName+ ":" + portNumber + "/" + databaseName;
  34. }
  35.  
  36. /* 获取Conncetion对象并返回 */
  37. public Connection getConnection(){
  38. Connection con = null;
  39. try{
  40. Class.forName("com.mysql.jdbc.Driver");
  41. con =
  42. DriverManager.getConnection(getConnectionUrl() + "?user="+ userName + "&password=" + password);
  43. } catch (ClassNotFoundException e) {
  44. e.printStackTrace();
  45. System.out.println("getConnection()内部跟踪错误:"+ e.getMessage());
  46. } catch (SQLException e) {
  47. e.printStackTrace();
  48. }
  49. return con;
  50. }
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement