Last updated 1 year ago
bind 标签可以使用OGNL表达式创建一个变量并将其绑定到上下文中。
bind 标签的两个属性都是必选项,name为绑定到上下文的变量名,value为OGNL表达式。
创建一个bind标签的变量后,就可以在下面直接使用,使用bind拼接字符串不仅可以避免因更换数据库而修改SQL,也能预防SQL注入。
<bind name="" value="" />
<if test="username != null and username != ''"> <bind name="usernameLike" value="'%' + username + '%'" /> and username like #{usernameLike} </if>