Mybatis中的#和$的區別 -开发者知识库

Mybatis中的#和$的區別 -开发者知识库,第1张

#將傳入的數據都當成一個字符串,會對自動傳入的數據加一個雙引號。

$將傳入的數據直接顯示生成在sql中。

$方式一般用於傳入數據庫對象,例如傳入表名。

一般能用#的就別用$。

MyBatis排序時使用order by 動態參數時需要注意,用$而不是#


轉載:http://weijun726.blog.163.com/blog/static/87342299201362652950398/

最佳答案:

本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复