1.为什么sql语句填入两个参数,需要用注解或者@prama标签:
如果在抽象方法#{ }里面,(如果没有注释写的也不是prama)填入两个参数,系统会封装成为一个map,并且是key:0-value:(1参数),key:1-(2参数;)在调用的时候,系统会把这个map的key也就是0当做传入参数的args的下标(),而这个map的value也就是1参,当做是(新map)的key,(针对param系统做了特殊处理),所以如果直接填入没有注解的id,此时的1参也就就是(新map)的key;?????那不是刚刚好吗刚好ID=args[0]