应该写作:''%"+?+"%'
例如:sb.append(" and bookTypeName like '%"+bookType.getBookTypeName()+"%'");
注意:为了连接的时候不出错,and前面记得加一个空格;
sb.append(" and bookTypeName like '%+"+bookType.getBookTypeName()+"+%'");这样写虽然语法上不报错,但是查询结果时不正确的。
应该写作:''%"+?+"%'
例如:sb.append(" and bookTypeName like '%"+bookType.getBookTypeName()+"%'");
注意:为了连接的时候不出错,and前面记得加一个空格;
sb.append(" and bookTypeName like '%+"+bookType.getBookTypeName()+"+%'");这样写虽然语法上不报错,但是查询结果时不正确的。