mybatis 从3.4.1 开始可以不用写@Param注解:https://github.com/mybatis/mybatis-3/releases?after=mybatis-3.4.2
所以小伙伴可以看一下版本更新的日志,我们可以从中发现一些端倪。
我们也可以通过打断点去看一下源码的执行过程,在参数解析的时候,我们的多参数匹配形式就可以通过参数名去匹配SQL的占位符,在新版本很明显解决了我们有时候忘记写
注解的痛点,不过一但降低到旧版本就会报错,所以慎重使用新版本特性奥。