对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾。
来源:互联网 发布:知乐小说作品集 编辑:程序博客网 时间:2024/06/05 14:18
问题描述:
mybatis连接mysql数据库时,url中指定了编码格式以及ssl方式:
<property name="url" value="jdbc:mysql://localhost:3306/mybatis?useSSL=true&characterEncoding=utf8" />
提示如下错误:
Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.### Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 10; columnNumber: 110; 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾。 at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:23)。。。。。。
解决方案:
在xml的配置文件中 “;”要用 “ &
” 代替。
<property name="url" value="jdbc:mysql://localhost:3306/mybatis?useSSL=true&characterEncoding=utf8" />
0 0
- 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾。
- 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾。
- 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾。]
- 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- url问题:对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- 关于对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- mysql启动读取数据库配置文件爆:对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- Mybatis报错:对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- Mybatis对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- 在hibernate启动的时候报了个错: 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾
- mybatis简单查询mysql数据库报错(对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾)
- hive 1.2.1的常量大坑bug
- nrf52832开发环境安装
- Java公司面试题集锦(四)
- C#制作、打包、签名、发布Activex全过程
- Android Binder设计与实现 - 设计篇
- 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾。
- 如何实现android和服务器长连接呢?推送消息的原理
- R语言实现人工神经网络预测
- Linux下I2C设备驱动开发和实现
- Theme and Styles
- C++ STL中Map的按Key排序和按Value排序
- c语言==一维数组与二维数组(2)
- Jenkins实现Android项目CI和二维码下载
- *.ftl文件中文乱码的解决办法: