Mybatis問題:There is no getter for property named 'VALUE' in 'class java.lang.String'

今天學習mybatis的時候,測試通過用戶名模糊搜索遇到這樣一個問題:

  <select id="findUserByName" parameterType="java.lang.String" resultType="com.mybatis.po.Users">
        SELECT * FROM users WHERE username LIKE '%${VALUE}%'
    </select>

此處會發生錯誤,解決辦法:

將VALUE改爲 _parameter,注意有下劃線,或者改爲小寫的value。

經過試驗均可成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章