MyBatis参数的传递有几种不同的方法,本文通过测试用例出发,对其中的方式进行总结和说明,并对其部分源码进行分析。
一、测试用例(环境参考之前博客SSM接口编程一文 http://www.cnblogs.com/gzy-blog/p/6052185.html)
1.1 没有注解,即dao层的代码如下:
1 public User findById(int id); 2 3 public User findByIdAndName1(int id, String name); 4 5 public User findByIdAndName2(int id, String name); 6 7 public User findByIdAndName3(nt id, String name);