java使用BeanListHandler注意事項

java使用BeanListHandler把SQL SELECT的結果塞入LIST時,如果class不是獨立的BEAN,在做java在做mapping時會出現SQL錯誤,只要把對應的CLASS獨立出來,不可在CONTROL中。
例如:

            BeanListHandler<DeliveryOnTimeBean> h = new BeanListHandler<DeliveryOnTimeBean>(DeliveryOnTimeBean.class);
            List<DeliveryOnTimeBean> OverDays = run.query(conn, sqlstr, h);

DeliveryOnTimeBean是單獨一個DeliveryOnTimeBean.JAVA,如果把CLASS移入CTRL的JAVA中會出現MAPPING不到的錯誤。

留言

這個網誌中的熱門文章

java 數字轉字串 字串轉數字

MS sqlServer資料庫移轉至MySQL-->利用MySQL WorkBench

sql server 15023 error [SQL SERVER問題: 使用者、組或角色 '*****' 在當前資料庫中已存在]