求大神們幫忙看看 謝謝
報錯:Exception in thread "main" java.lang.NullPointerException
?? ?at com.imooc.dao.GoddessDao.addGoddess(GoddessDao.java:22)
?? ?at com.imooc.db.DBUtil.main(DBUtil.java:74)
具體代碼部分:
???? g.addGoddess(g1);
????PreparedStatement ptmt=conn.prepareStatement(sql);
我與老師唯一不同地方:
老師包在同一個目錄下
我的包是分開的,但都在一個工程下啊,而且我也import 了。。。
2016-05-17
可能是connection為空導致的。在DBUtil這個類的getConnection方法重新修改下試試。如下:
public?static?Connection?getConnection(){ if(conn==null){ try?{ conn=DriverManager.getConnection(url,?username,?password); }?catch?(SQLException?e)?{ //?TODO?Auto-generated?catch?block e.printStackTrace(); } return?conn; } return?conn; }2016-05-15
PreparedStatement ptmt=conn.prepareStatement(sql);這一句應該是conn.preparedStatement(sql),少了一個d