SAXParseException; lineNumber: 4; columnNumber: 98; 对实体 “useSSL” 的引用必须以 ‘;’ 分隔符结尾。
今天在将eclipse项目转移到idea中使用时,MySQL换成了8.0,使用C3P0数据库连接池时,发现了SAXParseException; lineNumber: 4; columnNumber: 98; 对实体 “useSSL” 的引用必须以 ‘;’ 分隔符结尾错误,自己记录一下,免得下次犯错。xml语言里,每当数据中有’<’、’&'等符号时,封装的XML就无法解析,有特殊意义。比如<代表<,&代表&等
只需要用&代表&就可以:
<property name="jdbcUrl">jdbc:mysql://localhost:3306/shopping_cart?serverTimezone=GMT%2B8&useSSL=false</property>