今天搞了一个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!

浙公网安备 33010602011771号