mybatis裏面的#和$之間的區別

mybatis中有兩個常見的符號#和$,在進行變量的賦值的時候是很常見的,個人理解就是#是須要進行編譯的,是字符串進行編譯以後在放入到sql中,若是不是單純的字符串替換,而$是直接進行字符串的替換工做,二者各有有缺點。sql 1、# 咱們通常在剛剛接觸到mybatis的時候都是使用的是#{變量名字},來進行sql語句的賦值工做,好比 select * from table_name where n
相關文章
相關標籤/搜索