恩,结果是可以查到了,这里修改一下就可以了
daoImpl中实现如下
    public User getUserByName(String userName) {
return (User)queryForObject("getUserByName",userName);  ——>"userName"修改成 userName
    }但是问题又来了
返回的user对象,它的属性全部是null  :(
这是怎么回事?

解决方案 »

  1.   

    resultClass="User"  这个User  是alias ?不是的话换成类全路径
      

  2.   

    <select id="getUserByName" resultClass="User" parameterClass="string">
        select fid,fusername,fdate,fpassword from t_user where fusername = #userName#
      </select>
    不知道这里的字段跟 你的USER的属性是不是一样。 确认?
      

  3.   

    return (User)queryForObject("getUserByName","userName");
    应该是下面这个:对象不是一个字符串
    return (User)queryForObject("getUserByName",userName);