mybatis查詢是傳參報錯的處理 自己用的數據庫是mysql數據庫,用mybatis管理,java後台是 spring框架, www.2cto.com 控制台出現: 1 There is no getter for property named 'xxxx' in 'class java.lang.Integer 錯誤,查了一下,以為是xml中的sql的參數類型有錯誤,後來改了,不是,網上說改: <select id="selectAllUserByName" resultType="User" parameterType="String"> SELECT id,name,login_name as loginName FROM sb_user where name like '%${_parameter}%' </select> 我把原來的name的參數改成了_parameter就可以了,另一種方法是在mapper定義的接口中改: www.2cto.com 由 List<User> selectAllUserByName(String name);改成 List<User> selectAllUserByName(@Param("name")String name); 也可以解決問題。