其实解决这个问题就是要保证整个数据插入过程中字符编码要一致。要有三个方面注意的,
第一个是MySQL数据库,就是保证mysql的数据库以及表都要保证编码是一致的比如都是UTF-8,
第二个是,eclipse这边也要保证项目,工作空间和java文件的编码格式也是UTF-8,
第三个是,就是配置文件里面JDBC的url的(jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf8)后面也要设置编码characterEncoding=utf8(这个问题以前没遇到,这次出现乱码最后才发现是他的缘故)