【求指导】请问下 MyBatis 替换字符串的脚本怎么写?

王二铁 发布于 2011/09/22 18:00
阅读 1K+
收藏 0
项目有10几个mybatis的sqlmap配置文件,原项目中使用如下<if test="name != null ">name=#{name}</if>的写法,但是经过测试后发现这种写法遇到空串会出错,需要修改成<if test="name != null and name != ''">的写法。手改太麻烦,我也想学学怎么写脚本,求指导!!
加载中
0
王二铁
王二铁

虽然不会写脚本,但是用编译器自带的替换工具,使正则改好了。

查找:test="([^!]+)([!=]+)([^"]+)

替换为:test="\1\2\3 and \1!=''

返回顶部
顶部