当前位置: 代码迷 >> J2EE >> JDBC模板解决方案
  详细解决方案

JDBC模板解决方案

热度:21   发布时间:2016-04-22 02:04:10.0
JDBC模板
Java code
package com.cn.zjjt.util;import java.sql.Connection;import java.sql.DriverManager;public final class JdbcUtil {        public static final String DB_DRIVER="org.gjt.mm.mysql.Driver";    public static final String DB_URL="jdbc:mysql://localhost/zjjt";    public static final String DB_USERNAME="root";    public static final String DB_PASSWORD="root";    Connection conn;         private JdbcUtil(){            }        static  {         try {            Class.forName(DB_DRIVER);        } catch (Exception e) {            e.printStackTrace();            System.out.println(e.toString());        }    }        public  static Connection getConnection()  throws Exception //返回Connection    {        return DriverManager.getConnection(DB_URL,DB_USERNAME,DB_PASSWORD);    }        public void dbClose()  //关闭数据库连接    {        try {            conn.close();        } catch (Exception e) {            e.printStackTrace();            System.out.println(e.toString());        }    }}


各位帮忙分析分析我JDBC模板、这样写可以吗???

------解决方案--------------------
有问题,你在别的地方调用的时候是用的另外一个 conn,在关闭的时候要把那个 conn 传过来的,另外你的 conn 都没有用到,肯定是个空指针异常.可以看一下别人怎么写的.
  相关解决方案