開發時犯得小錯誤

bingguang1993發表於2018-05-07

     今天感覺有必要將後面的程式碼生涯中碰到的一些小錯誤 總結在這裡,以後爭取不犯錯

1.導包錯誤,今天有個User實體類,自己不注意竟然導的是apache的自身的User包

2.int  sCount=(int)recMap.get("sumCount");如果不是int型別強轉會報錯;

可以    Ingeger.parseInt(recMap.get("sumCount").toString());但是要注意取值不可為空

3.無論是while還是for迴圈,break結束的都是本次的迴圈體,再外層的不能結束

4.在一個原有的方法中新增或者刪除東西的時候一定要注意會不會造成其它業務的影響,一個方法也許多個業務在用

5.開發時先將思路寫出來,不要先盲目開發,要不程式碼又要重寫

5.DEBUG [main] - Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.

上面的錯誤是我session.selectList("Customer.selectCustomerList","%n%");   selectCustomerList寫成了selectCustomer與mapper.xml中查詢語句其他同名。

6.呼叫其他平臺時,Object ob="";Map<String,Object> ziMap=(Map<String, Object>) ob;

這種一定要注意,如果傳過來的ob是null能轉換,但是如果是空字串就會報錯

   

相關文章