1. 程式人生 > >mybatis中報There is no getter for property named 'devName' in 'class java.lang.String‘的錯誤

mybatis中報There is no getter for property named 'devName' in 'class java.lang.String‘的錯誤

今天在做一個新專案的時候,寫好了controller,service,dao層後,在xml檔案中寫sql,因為這個介面要使用名稱來模糊查詢,但是執行的時候傳入引數,卻報There is no getter for property named 'devName' in 'class java.lang.String‘的錯誤

 

 

最後解決辦法是在dao層的介面上將引數用@Param註解定義一下

 

在dao層加上了@Param("devName")就好了