记录一个关于mybatis传参的问题

出现的场景是这样的:

        某一天我想要使用map进行传参到xml中,如下图.

 但是执行sql语句的时候会发现拿不到map中的数据,在日志打印中看到拿到的值都是null。

于是我检查的很多次,最后发现其实是引用的问题。

原先的引用是:

import io.lettuce.core.dynamic.annotation.Param;

这个时候才发现应该不是这个,要更换为下面的才行:

import org.apache.ibatis.annotations.Param;

 

你可能感兴趣的:(mybatis,spring,java)