记录成长
分享知识

Mybatis传入参数类型为Map类型如何取值

最近项目中,碰到一个很奇怪的问题,mybatis 中map取值,总是为null,原来发现 ${},与 #{}取参参数是有区别的。

如图有一个map类型的传参
首先,如图在前面加上@Param注解

用#{map.rname}这种写法就可以获取参数
${map.rname}这种写法参数默认是传字符串,
#{map.rname}可以取Long,Integer之类的。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:外贸技术家园 » Mybatis传入参数类型为Map类型如何取值

分享到: 生成海报

热门文章

  • 评论 抢沙发

    • QQ号
    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址
    切换注册

    登录

    忘记密码 ?

    切换登录

    注册

    我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活