本项目是创建的Maven(quick-start)项目,出现乱码是因为在配置MYSQL时,没有设置编码参数。设置如下即可
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost/mybatis?useUnicode=true&characterEncoding=UTF-8"/>
<property name="username" value="root"/>
<property name="password" value="123456"/>
如果是在yml 或者 properties 配置文件中需要写以下格式
url: jdbc:mysql://localhost:3306/blog?useUnicode=true&&characterEncoding=UTF-8