今天學習mybatis的時候,測試通過用戶名模糊搜索遇到這樣一個問題:
<select id="findUserByName" parameterType="java.lang.String" resultType="com.mybatis.po.Users">
SELECT * FROM users WHERE username LIKE '%${VALUE}%'
</select>
此處會發生錯誤,解決辦法:
將VALUE改爲 _parameter,注意有下劃線,或者改爲小寫的value。
經過試驗均可成功。