Mybatis中 MapperXml中 $ 和 # 传参的区别
用 $符号传参,需要自己拼接引号. 这是个不同点,# 注入参数会带引号. 而 $ 符号是没有经过编译处理的,所以就是个普通变量.
动态注入字段要用 $ 而不是 #
比如order by 排序的时候, 要是动态字段的话,用 $ 注入
用 $符号传参,需要自己拼接引号. 这是个不同点,# 注入参数会带引号. 而 $ 符号是没有经过编译处理的,所以就是个普通变量.
动态注入字段要用 $ 而不是 #
比如order by 排序的时候, 要是动态字段的话,用 $ 注入