这里的where前面为什么一定加空格?不加空格就报错。
sb.append(" where user_name=?");
已解决。为了不与前面的append(追加字符串)连在一起,导致不能识别。若前面的append的追加字符串最后加了空格 后面的可以选择不加。