mybatis中的mapper的parametype="map"是什么鬼?

图片说明

见到公司好多项目前端直接就是接受了map类型的值然后传递到后台???这是怎么传递
的呢?有知道的大兄弟讲解下。。

我想说,你想深入了解mybatis是这样传值的,我感觉没这个必要。先说一下parameterType,就是参数类型。parameterType="map"就是说接受的参数类型是map类型。
我一般是这样写的parameterType="java.util.Map".parameterType="map"这个写法我写过,既然你说公司代码有写,那就应该可用。mapper中的java代码应该是
Map getBSNetTree(Map map).

可以在mybatis的配置文件中看看有没有定义别名map

可以在mybatis的配置文件中看看有没有定义别名map

在mybatis的SQL Map XML映射文件中,应该有定义别名为map的标签。