一、该问题的重现步骤是什么?
1. 采用mysql数据库8.0版,表字段为json类型;
2. 实体类中字段定义如下:
(value = ) (typeHandler = JacksonTypeHandler.) Map<StringObject>
<result column="configuration" property="configuration"
javaType="java.util.Map"
typeHandler="com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler"/>
3.写入数据正常,json数据可以正常存储到表中,读取无异常,但是返回{},无法将字段中的json数据返回给接口。
数据库:
接口返回:
二、你期待的结果是什么?实际看到的又是什么?
期待返回字段中存储的json格式数据,实际上返回的是{}。
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
使用的是bladex boot商业版,:: BladeX 3.1.1.RELEASE :: blade-api:dev :: Running SpringBoot 2.7.11 ::
四、请提供详细的错误堆栈信息,这很重要。
无
五、若有更多详细信息,请在下面提供。
无
扫一扫访问 Blade技术社区 移动端