Spring中使用jdbcTeplate向数据库插入中文为显示为?
Posted nuist__NJUPT
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring中使用jdbcTeplate向数据库插入中文为显示为?相关的知识,希望对你有一定的参考价值。
Spring中使用jdbcTeplate向数据库插入中文为显示为?
需要注意的是表中数据的编码方式需要配置为utf8,且在Spring的配置文件中需要配置数据源的编码方式为utf8
注意:以下两种的区别。
错误示范:
<property name = "url" value = "jdbc:mysql://localhost:3306/spring?characterEncoding = utf8"/>
正确示范:
<property name = "url" value = "jdbc:mysql://localhost:3306/spring?characterEncoding=utf8"/>
我犯了习惯性的打空格错误,characterEncoding=utf8之间不能有任何空格,否则编码方式设置失败。
以上是关于Spring中使用jdbcTeplate向数据库插入中文为显示为?的主要内容,如果未能解决你的问题,请参考以下文章