關於使用mybatis發送sql查詢結果不許確問題

    有時候會有這麼個問題,在數據庫能正確查詢的語句放到mybatis中查詢結果卻不同,把mybatis的發送的sql語句丟到數據庫中能出現正確的結果。這種緣由的可能性之一就是傳遞的參數是字符串,而且在mybatis的xml中使用了#{} 這種佔位符的形式接收參數,#{}佔位符會對接收的string類型自動添加雙引號,致使傳遞的參數到數據庫中會變成「參數值」,從而致使結果不正確。筆者還有一次傳遞
相關文章
相關標籤/搜索