java 关键字查询时的转义操作

/**
* mysql模糊查询时,如果查询关键字本身包含_和%,需要转义

* @param queryKey 查询关键字
* @return 转义字符
*/
private String convertMySqlString(String queryKey) {
String[] encodeArr = { "_", "%" };
String rst = queryKey;
for (String encode : encodeArr) {
rst = StringUtils.replace(rst, encode, "/" + encode);
}
return rst;
}


猜你喜欢

转载自blog.csdn.net/gw5205566/article/details/79623494