【Mybatis】动态SQL之 foreach 标签解析Map对象

一直以来DAO层就是用的Mybatis,写过的动态sql也不少,不过每次爬完坑之后都没有形成有效的笔记总结
这一次又爬了一个使用foreach标签解析Map>的坑,那就记录下来吧,也方便以后学习翻阅!

解析 Map>

上菜:

  • 需求:通过性别年龄来查询用户(两个都能多选)
    【Mybatis】动态SQL之 foreach 标签解析Map对象_第1张图片

  • 格式:{"sex":[], "age":[]},如:{"sex":['男'], "age":[23, 24, 27, 30]}

  • DAO接口:List getUser(Map mapFilterCondition);

  • XML文件SQL

    
    
    

你可能感兴趣的:(Mybaits)