<select id="selUserLike" parameterType="string" resultType="User"> SELECT <include refid="us"></include> from user where username like #{lll} </select> <select id="selUserLike" parameterType="string" resultType="User"> SELECT <include refid="us"></include> from user where username like "%${value}%"</select>
#号占位符表示的是直接占据一个独立的整体。如果此时你给他加上引号。此时就不在是占位符了而是个字符串了;
$号表示追加。并且强大之处在于不受双引号的的限制仍可进行运算。包括el表达式。包括其他各种表达式。都是一样的。仿佛$的目的就是跨国双引号的这个坎而产生的。
mybaits 查询
最新推荐文章于 2022-04-04 20:19:01 发布