SpringBoot解决Blob数据中文乱码问题

SpringBoot解决Blob数据中文乱码问题

使用环境

SpringBoot微服务+MySQL。

详情

  1. MySQL数据库字段类型:TinyBlob、Blob、MediumBlob、LongBlob
  2. 在myBatis文件中,用resultMap设置字段返回类型,对字段类型处理,SQL中用该resultMap接收:
    typeHandler=“com.crcc.common.framework.mybatis.ConvertBlobTypeHandler”
<result property="blobData" column="blobData" typeHandler="com.crcc.common.framework.mybatis.ConvertBlobTypeHandler"/>
  1. Bean实体用String接收该字段就行。

版权声明:本文为sinat_36256286原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。