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

MybatisUtils#getMybatisMapperProxy未考虑自定义MapperProxy的情况。 #6575

Open
3 tasks done
spontaneously5201314 opened this issue Nov 5, 2024 · 4 comments
Open
3 tasks done

Comments

@spontaneously5201314
Copy link

确认

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

功能改进

1、在有的公司里面有诉求,会自己封装自己的数据库中间件,并自己实现一些MapperProxy。在目前的mybatisplus中会对获取到的mapperProxy进行代理剥离,导致最后抛出异常。
2、且目前的mybatisproxy方法中使用的是mybatisplus自己定义的MybatisMapperProxy,也未继承自mybatis本身的MapperProxy。
3、希望对这个方法做一些兼容。否则我们也不敢网上升级。

参考资料

No response

@spontaneously5201314
Copy link
Author

image

@miemieYaho
Copy link
Member

你们自己的MapperProxy是怎么生效的?
我们想要修改的method是private的才不得已"不进行继承重写"

@spontaneously5201314
Copy link
Author

集团的中间件,提供了自己的MapperScannerConfigurer。

@miemieYaho
Copy link
Member

你说的东西那也改不到那个位置上去,你自己想办法吧

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

2 participants