SSM框架 Dao向mapper.xml传多参是参数无法识别的问题

  Coursed by:org.apache.ibatis.binding.BindingException:

  Paramter 'xxxx' not found 

     原因:java不保存形参,比如dao里的方法 List<Student> getAll(int age,String name......)  运行时则变成  List<Student> getAll(arg0,arg1......) 。

  解决方法想必大家都很熟悉,就是在形参前加上@Param注解   

    List<Student> getAll(int age,String name......) -——>  List<Student> getAll(@Param("age") int age, @Param("name") String name......)

posted on 2018-01-12 18:39  不迷茫不青春  阅读(351)  评论(0)    收藏  举报