
正文
编码问题 关于hibernate jdbc数据库连接在xml配置与在properties文件配置的差异
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在properties中,&字符不需要转义,因此在连接数据库的时候使用编码的地方直接使用&即可:
driverClass=com.mysql.jdbc.Driver
jdbcUrl=jdbc:mysql://localhost:3306/frameworkcqkx?useUnicode=true&characterEncoding=UTF-8
username=root
password=
然而在xml配置文件中,对于xml来说&是一个特殊字符,如果需要使用到这个字符,则必须转义成:&
因此连接数据库的时候应该这样写:
<property name="jdbcUrl" value="jdbc:mysql://localhost:3306/frameworkcqkx?useUnicode=true&characterEncoding=UTF-8"/>





![【JAVAEE】[No81]Struts2+Spring3+Hibernate4+Maven+EasyUI整合入门视频教程 【JAVAEE】[No81]Struts2+Spring3+Hibernate4+Maven+EasyUI整合入门视频教程](https://www.04ip.com/template/qe/style/noimg/19.jpg)
![[No81]Struts2+Spring3+Hibernate4+Maven+EasyUI整合入门视频教程 [No81]Struts2+Spring3+Hibernate4+Maven+EasyUI整合入门视频教程](https://www.04ip.com/template/qe/style/noimg/9.jpg)
