报错的信息如下:
The reference to entity “characterEncoding” must end with the ‘;’ delimiter.
xml的配置信息:
jdbc:mysql:///hibernate_32?useUnicode=true&characterEncoding=UTF8"原因:在配置xml时“&”是读不出的,正确写法将“&”转义
&
:
解决方法:把“&”字符改为&
修改后的配置:
"jdbc:mysql:///hibernate_32?useUnicode=true&characterEncoding=UTF8"
常见的转义字符如下: