第八章项目这部分听不懂怎么办?

来源:8-7 商品详细信息显示

时光里的赶路人

2018-05-24 20:27

package util;


import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.Statement;


public class DBHelper{

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

//连接数据库的URL地址

private static final String url = "jdbc:mysql://localhost:3306/shopping?useUnicode=true"

+ "&characterEncoding=UTF-8";

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

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

private static  Connection conn;

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

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;

}

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();

}

}

}


写回答 关注

3回答

  • 如火般耀眼
    2018-06-07 10:26:19
    已采纳

    这是单例模式和jdbc连接数据库,你可以百度找下资料

    时光里的赶路...

    好的,谢谢

    2018-06-08 09:50:10

    共 1 条回复 >

  • 慕的地5561221
    2018-06-11 21:34:43

    源码是在哪里下载的

    共 1 条回复 >

  • sunbohan00
    2018-05-25 16:36:22

    如果你基础不好的话,不知道老师写的代码什么意思,你就得去补课了,你搜课程“单例模式”。另外 你是一点都不懂,还是具体哪一行不懂啊

    时光里的赶路... 回复sunboh...

    好的?

    2018-06-08 15:01:00

    共 4 条回复 >

JAVA遇见HTML——JSP篇

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

248278 学习 · 3071 问题

查看课程

相似问题