mybatis #和$区别是:
1、“#”将传入的数据当成一个字符串,会对自动传入的数据加一个双引号 。例如“order by #id#”,如果传入的值是111,那么解析成sql时的值变为“order by "111"”,如果传入的值是id,在解析成sql为“order by "id"”,其实原sql语句通常写成 “order by #{id} 与order by #id#”的效果一样 。
2、“$”将传入的数据直接显示在sql语句中 。例如“order by ${id}”,如果传入的值是9则解析成sql语句为“order by 9” 。
【mybatis mybatis一级缓存和二级缓存】
经验总结扩展阅读
-
属兔人2022年9月健康运势怎么样 属兔人2022年9月运势完整版
-
何药师健康科普|长春胺和甲钴胺有什么区别?保护脑细胞和神经哪个更好?药师告诉您
-
秦始皇|霍金去世前曾称“秦始皇还活着,只是走不出地宫”,这事是真的?
-
-
世界首个唾液孕检试剂盒即将上市 唾液孕检试剂盒怎么使用准确率高吗
-
-
-
拉玛十世|情断慕尼黑,拉玛十世已逾半年未回德国有原因,他并非要改过自新
-
-
活了一把年纪了|婚礼上,我遇到了妻子以前的恩客,才知妻子之前的经历我该原谅吗
-
-
-
-
-
发票自助领用机怎么用,自助发票机必须本人去买发票吗
-
女神“不老女神”林志玲,46岁依然肤白貌美,她的养生秘籍终于公开了
-
-
美容 人人都能驾驭的5款短发造型,随手一拨都是气质感
-
-
每个人心里都有一个关于爱情的梦 频率相同的人,才是往后路上的最佳伴侣