首页 > 数据库 >mybatis返回值乱码(mysql数据库编码正确)

mybatis返回值乱码(mysql数据库编码正确)

时间:2022-10-11 18:35:33浏览次数:51  
标签:编码 jdbc 数据库 charset 乱码 mysql mybatis

解决办法:在springmvc.xml文件里面插入

<!--解决乱码问题-->
    <mvc:annotation-driven>
        <mvc:message-converters>
            <bean class="org.springframework.http.converter.StringHttpMessageConverter">
                <property name="supportedMediaTypes">
                    <list>
                        <value>application/json;charset=UTF-8</value>
                        <value>text/html;charset=UTF-8</value>
                    </list>
                </property>
            </bean>
        </mvc:message-converters>
    </mvc:annotation-driven>

对于网上的很多办法,改url部分加上
jdbc.url=jdbc:mysql://localhost:3306/score-predict?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8
只要是我们的设计数据库的时候编码没问题就不会有问题

标签:编码,jdbc,数据库,charset,乱码,mysql,mybatis
From: https://www.cnblogs.com/sqmw/p/16780193.html

相关文章

  • Mybatis实现@Select@Update等注解动态查询或更新SQL语句
    通过自己实现LanguageDriver,在服务器启动的时候,就会将我们自定义的标签解析为动态SQL语句。例如,写个构造updatein的动态sql更新,代码如下:packagecom.ljw.web.common.my......
  • MySQL实现随机查询一条或多条数据
    一、随机查询一条数据SELECT*FROM`table`ASt1JOIN(SELECTROUND(RAND()*((SELECTMAX(id)FROM`table`)-(SELECTMIN(id)FROM`table`))+(SELECTMIN(id......
  • MyBatis-Plus个人笔记
    第一章MyBatis-Plus入门1)MP简介官方地址:http://mp.baomidou.com代码发布地址:Github:https://github.com/baomidou/mybatis-plusGitee:https://gitee.com/baomi......
  • mysql 时间函数
    时间格式转换标准时间格式:2017-05-1211:41:55--字符串转换为日期函数:str_to_date(str,format)SELECTSTR_TO_DATE('06.05.201719:40:30','%m.%d.%Y%H:%i:%s');--......
  • 浅谈MySQL、Hadoop、BigTable、Clickhouse数据读写机制
    个人理解,欢迎指正数据库引擎写数据读数据补充MySqlInnoDB:支持事务,高速读写性能一般Myisam:不支持事务,高速读写性能好以InnoDB更新一条记录为例1、B+Tree......
  • Mybatis批量操作
    foreach标签foreach元素的属性主要有item,index,collection,open,separator,closeitem表示集合中每一个元素进行迭代时的别名index指定一个名字,用于表示在迭代过程中,每次迭代到......
  • Mybatis通用Mapper(springboot环境下使用)
    ​​mapper3通用接口大全​​​:​​https://gitee.com/free/Mapper.git​​1、添加pom文件依赖<!--mapper--><dependency><groupId>tk.mybatis</groupId><artifact......
  • Mysql查询结果添加序列号
    单表从0开始SELECT(@i:=@i+1)ASidFROMsys_regionn1,(SELECT@i:=-1)ASitLIMIT1000从1开始SELECT(@i:=@i+1)ASidFROMsys_regionn1,......
  • Mysql关于时间的一些总结
    一、mysql获取当月的第一天获取当前时间SQL:SELECT结果:2017-12-27获取当前日期是当月的多少天SQL:SELECTDAY结果:27获取当月第一天SQL:SELECTDATE_ADD(CURDATE(),INTER......
  • mysql 的连接问题
    --查看mysql的最大连接数showvariableslike'%max_connections%'--查看此时mysql的连接数量showstatuslike'Threads%'--查看mysql的连接的用户的信息s......