1、 项目是mysql 转 达梦数据库 mysql 数据库是正常的 但是 转达梦数据库之后 映射集合长度正常但是内容为null
具体 sql 为
SELECT
*
FROM message_data
ORDER BY id desc LIMIT #{offset}, #{pageSize}
但是这样的查询结果 具体的内容为null.
经过分析 应该是字段映射失败 * 没有查询到映射字段。
所以 修改sql
SELECT
<include refid="Base_Column_List"/>
FROM message_data
ORDER BY id desc LIMIT #{offset}, #{pageSize}
注意Base_Column_List 为字段映射
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, user_id
</sql>
这样强制字段映射 就可以获取查询结果了。
备注 :由于我整合 shardingsphere 发现MybatisPlusConfig分页插件不能使用 可能是这个影响了映射 。 达梦如何整合shardingsphere 请查看 shardingsphere 支持达梦数据库_carry杰的博客-CSDN博客