启动项目的时候报错,信息提示如下:
对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
实际是因为连接mysql的字符串中包含&特殊符号,需要转义后才能用。
-
之前
jdbc:mysql://127.0.0.1/xxxxxx?useUnicode=true&characterEncoding=utf-8
-
修改后
jdbc:mysql://127.0.0.1/xxxxxx?useUnicode=true&characterEncoding=utf-8
把&替换为&