【mybatis】查询语句出现druid异常

简单容易发现,如果脚本多且长就容易出错了

错误

Caused by: com.alibaba.druid.sql.parser.ParserException: syntax error, error in :';
			where 1=1
			and ha.CREATE_TIME', expect WHERE, actual WHERE pos 1959, line 42, column 86, token WHERE

原因

mybatis的xml里面没看清楚,在原有的一个语句黏贴过来sql里面就开始写条件

<select xxx>
select * from table_name 
	where 1=1 
		and table_namme='GROUP_PRO_1';
		and type=1
select>

解决

就是你写的语句里面多了“;”分号符号

你可能感兴趣的:(通用表单,mybatis,java,开发语言)