<property name="jdbcUrl">jdbc:mysql://localhost:3306/test1?characterEncoding=utf-8&serverTimezone=Asia/Shanghai</property>
在配置才c3p0-config.xml文件时,向在Mysql连接的url中加入属性,结果报错
警告: XML configuration disabled! Verify that standard XML libs are available.
org.xml.sax.SAXParseException; lineNumber: 7; columnNumber: 102; 对实体 "serverTimezone" 的引用必须以 ';' 分隔符结尾。
原因是因为 & 符号在XML格式的文件中需要进行转义
只需要把 & 换成 & 就可以正常运行
另外附上其它XML转义字符:
显示结果 | 描述 | 转义字符 | 十进制 |
---|---|---|---|
空格 | |   | |
< | 小于号 | < | < |
> | 大于号 | > | > |
& | 与号 | & | & |
" | 双引号 | " | " |
' | 单引号 | ' | ' |
× | 乘号 | × | × |
÷ | 除号 | &divde; | ÷ |