MyBatis插入中文时乱码

问题解决:使用Mybatis向数据库插入数据时,中文数据乱码?


  • 首先,检查数据库设置是否为UTF-8,如果是数据库设置编码问题,则改正。

  • 如果问题依旧无法解决,则向Mybatis的核心配置文件mybatis-config.xml中的数据库环境配置中的url添加以下信息:

    1
    ?useUnicode=true&characterEncoding=utf-8&

    如:

    1
    <property name="url" value="jdbc:mysql://localhost:3306/mybatis?useUnicode=true&amp;characterEncoding=utf-8&amp;"/>
Donate
  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.
  • Copyrights © 2022-2024 CoffeeLin
  • Visitors: | Views:

请我喝杯咖啡吧~

支付宝
微信