1. 程式人生 > >dbutils中使用BeanListHandler時發生的錯誤

dbutils中使用BeanListHandler時發生的錯誤

值得強調的是封裝資料的實體,最好不要寫在內部類中,而要單獨放在一個包中

下面是我的程式程式碼截圖,程式碼很簡單,就是利用queryrunner的query方法進行資料查詢,然後將查詢的結果資料封裝在一個bean集合中

這裡寫圖片描述

資料庫表截圖如下:

這裡寫圖片描述

程式一執行,就發生下面的錯誤

java.sql.SQLException: Cannot create com.haitao.gaoruan.Biao01: com.haitao.gaoruan.Biao01 Query: select * from biao01; Parameters: []
    at org.apache
.commons.dbutils.QueryRunner.rethrow(QueryRunner.java:540) at org.apache.commons.dbutils.QueryRunner.query(QueryRunner.java:397) at org.apache.commons.dbutils.QueryRunner.query(QueryRunner.java:486) at org.apache.commons.dbutils.QueryRunner.query(QueryRunner.java:505) at com.haitao.gaoruan
.utils.add(utils.java:21) at com.haitao.gaoruan.haitao.doGet(haitao.java:27)

從錯誤提示( Cannot create com.haitao.gaoruan.Biao01)來看,就是不能夠建立bean物件,那麼肯定是我的javabean哪裡寫錯了

下面這張圖是Bean物件

這裡寫圖片描述

FR:海濤高軟(QQ技術交流群:386476712)