Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[错误报告]: queryWrapper.list(XXXDTO.class)返回的list的集合项是null #245

Open
3 tasks done
dhldailng opened this issue Jan 17, 2025 · 0 comments
Open
3 tasks done

Comments

@dhldailng
Copy link

确认

  • 我的版本是最新版本, 我的版本号与 version 相同, 并且项目里无依赖冲突
  • 我已经在 issue 中搜索过, 确认问题没有被提出过
  • 我已经修改标题, 将标题中的 描述 替换为遇到的问题

当前程序版本

1.5.2

问题描述

mybatis-plus version:3.5.9
mybatis-plus-join version:1.5.2
1.5.0 1.5.1版本都已经尝试过,想同的问题
在使用queryWrapper.list(xxxDTO.class) 时,查询语句打印显示正常,但是返回的list里面的数据项为 null。
下面是demo调试截图:

Image

使用1.4.13时list返回是正常的,见图:

Image

说一下前景,我开始使用的是1.4.13版本,在使用MPJLambdaWrapper 的clone方法时提示:
java.lang.IllegalArgumentException: Failed to serialize object of type: class com.github.yulichang.wrapper.MPJLambdaWrapper
按照惯例先搜issues,发现有同样问题,解决办法为升级版本,升级到1.5.2后clone方法能正常使用了,但是list方法出现了问题。

详细堆栈日志

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant