在MyBatis學習初期,當parameterType的值為String<==>也就是接收String類型的參數(shù)時,我會通過value來接,如圖:
通過value接收String類型的值舒適又簡單,然而,直到有一天,我發(fā)現(xiàn)屢試不爽的value不給力了―>接收String類型值的時候出了問題。
到底是什么兇殘嚇到了我的value―>就是<bind/ >標簽,大家請看:
這是配套數(shù)據(jù)表
查出來的結(jié)果讓我很費解,用value接收值的時候出了這個問題(好好的”GZ“接收過來變成了C@a7e666)
后來通過搜索,看各位大能都是用 _parameter接收Sting類型的值,我覺得沒錯了,拎過來試驗了一下,很OK,看圖:
總結(jié): MyBatis中接收String類型的參數(shù)要用_parameter。
遺留問題: 為什么”GZ“接收過來變成了C@a7e666
到此這篇關(guān)于MyBatis中如何接收String類型的參數(shù)實現(xiàn)的文章就介紹到這了,更多相關(guān)MyBatis接收String參數(shù)內(nèi)容請搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!
原文鏈接:https://blog.csdn.net/weixin_45194281/article/details/105668000