241,使用mybatis向mysql插入中文时,出现乱码

解决方案:

修改配置的编码格式,即红色部分

定义一个db.properties数据库连接配置文件,写入下面的连接信息

driver=com.mysql.jdbc.Driver

url=jdbc:mysql://127.0.0.1:3306/mybatis?useUnicode=true&characterEncoding=utf8

username=root

password=12345678

然后,在Configuration.xml配置便可以了

xmlversion="1.0"encoding="UTF-8"?>

DOCTYPE configurationPUBLIC"-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">


<configuration>


<propertiesresource="db.properties"/>


<environmentsdefault="development">

<environmentid="development">

<transactionManagertype="JDBC"/>

<dataSourcetype="POOLED">

<propertyname="driver"value="${driver}"/>

<propertyname="url"value="${url}"/>

<propertyname="username"value="${username}"/>

<propertyname="password"value="${password}"/>

dataSource>

environment>

environments>


configuration>


你可能感兴趣的:(java服务器开发)