今天搞了一个DAO模式,把我搞的要死。这个要是搞框架,不得搞死啊,都快有阴影了。

1、java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '5' for key 'PRIMARY'

这个说的是什么意思呢?是说插入“5”,这个值duplicate了,就是重复了,这时就要找,哪里来的5啊?结果一招,发现插ID=5时,ID列被设置为PRIMARY KEY了,不让重复,把主键搞掉后就好了。

UTIL的DATE 和SQL的DATE,好麻烦,抽个时间搞清楚。

 2、好厨子是抄出来的。又遇到一个错误:

Exception in thread "main" java.lang.NullPointerException
at demo.sdx.beandemo.EmpDAOImpl.findAll(EmpDAOImpl.java:41)
at demo.sdx.beandemo.seleDemo.main(seleDemo.java:8)

无指针指向错误,结果到EmpDAOImpl中的41行一看,结果少了个PSMT的定义。

 

下午2点51分,DAO模式下的插入、查询界面终于搞出来了。不容易啊,有点成就感。

 

 

 

 好了,I COME ,I CONQUER!

posted @ 2021-01-03 12:11  sundaxia  阅读(147)  评论(0)    收藏  举报