对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
程序员文章站
2022-07-13 17:06:42
...
在hibernate启动的时候报了个错: 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
原因是在hibernate的配置文件中:
<property name="connection.url">jdbc:mysql://127.0.0.1/cache?useUnicode=true&characterEncoding=utf-8</property>
要改为
<property name="connection.url">jdbc:mysql://127.0.0.1/cache?useUnicode=true&characterEncoding=utf-8</property>
意思就是:在xml的配置文件中 ;要用 & 代替。
原因是在hibernate的配置文件中:
<property name="connection.url">jdbc:mysql://127.0.0.1/cache?useUnicode=true&characterEncoding=utf-8</property>
要改为
<property name="connection.url">jdbc:mysql://127.0.0.1/cache?useUnicode=true&characterEncoding=utf-8</property>
意思就是:在xml的配置文件中 ;要用 & 代替。
推荐阅读
-
Java 解决:SAXParseException,对实体 “serverTimezone“ 的引用必须以 ‘;‘ 分隔符结尾
-
对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
-
解决办法:Message: 对实体 "useUnicode" 的引用必须以 ';' 分隔符结尾
-
转载 url问题:对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
-
转载 url问题:对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
-
解决办法:Message: 对实体 "useUnicode" 的引用必须以 ';' 分隔符结尾
-
Java 解决:SAXParseException,对实体 “serverTimezone“ 的引用必须以 ‘;‘ 分隔符结尾