mysql:jdbc 对实体 “characterEncoding“ 的引用必须以 ‘;‘ 分隔符结尾

问题

新建了项目需要生成一些model,就弄了个generator,运行提示ssl问题

本地数据库是5.7的,就参照配置文件格式往后面追加了

&useSSL=false

然后问题就来了

Exception in thread "main" org. mybatis . generator . exception. XMLParserException: XML Parser Error on line 17:对实体characterEncoding” 的引用必须以';'分隔符结尾。

解决办法

通过xml数据库连接配置的connectionURL不能直接使用&号

之前一般都这么写

connectionURL="jdbc:mysql://localhost:3306/xlx?characterEncoding=UTF-8&useSSL=false

问题出在&上,就用同样意义的转译符替代

&  

最后改成

connectionURL="jdbc:mysql://localhost:3306/xlx?characterEncoding=UTF-8&useSSL=false

 

你可能感兴趣的:(Mysql,日常)