1. 程式人生 > >mybatis不能使用,mysql卻可以執行的sql

mybatis不能使用,mysql卻可以執行的sql

   今天幫朋友處理了上訴的一個問題。  因為以前沒遇到過,確實有些坑。  

   不過它形容起來的卻就是標題那樣。

    懷疑過所有會出錯的環節,也斷點除錯過。但是問題始終不能解決。

    經過重重阻礙,一步步測試排錯。 最終鎖定,是因為沒有設定dataSource源連線時候的編碼。。。

    因為我每次寫的時候,要麼就是沒寫編碼的時候沒有遇到這個問題,要麼就是都有寫。  所以從沒遇到過這個問題。  沒想到它的重要性如此大。

    總之吧,還是自己的思維慣性,以人的思維來理解計算機的思維!   理所當然的遮蔽了整個計算機體系的各個環節。  況且我們用的中文!!!!

    其實這也不能全怪我們,因為英文,或者說asciii字元,一定程度上代表了我們與計算機直接通訊的語言,而我們並不在乎平時用的是英文還是中文,它只是一種手段。  所以在這個方面吃了虧。至少到目前,遇到了兩個讓自己特別無語的調錯經歷,都是由中文引起的。   

    因為我們習慣對它視而不見!

    anyway,,,當以後遇到這種懷疑人生的問題,百分九十九就是中文問題!  還有百分之一怕自己驕傲!!!!