记录一次apply的用法 目前最常用的用法就是直接将sql写进去,用是能用,例如 apply(" DATE_FORMAT(crt,‘%Y-%m’) = "+dateFmt); 类似上述的用法,确实没啥影响,能用。 但是相信大家有遇到过sql注入的提示,可以改成这样子使用即可 apply(" DATE_FORMAT(crt,‘%Y-%m’) = {0}",dateFmt); 多个参数同理,底层原理其实跟xml那是一个道理,如果没有特殊命名的情况下,#{}使用什么名字都行,都是根据顺序来获取的。