13-05-21总结

1.又犯了低级错误,重新做登录界面,看了好久代码,发现是mysql驱动没导入。

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

 

2.JinternalFrame的使用跟JFrame几乎一样,可以最大化、最小化、关闭窗口、加入菜单等功能;唯一不同的是JinternalFramelightweight component ,也就是说JInternalFrame不能单独出现,必须依附在最上层组件上。

 

3.Throws try catch区别:

throws 是向外抛异常,try catch是捕获异常直接处理

一般的在业务层,有异常直接捕获。Dao层的话,throws

注意:最好写的代码规整点,少抛异常。。

4.java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String

类型转换错误。因为v.add(rs.getInt("id")); 添加的时候用的Int型。

 

5.java.sql.SQLException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?' at line 1

return pstmt.executeUpdate();误写成pstmt.executeUpdate(sql);

posted @ 2013-05-28 13:26  冬叶's blog  阅读(100)  评论(0)    收藏  举报