Skip to content

Conversation

@kazuki43zoo
Copy link
Member

Current implementation cannot use primitive type on SQL provider method. For details, see gh-1595.
I've fixed gh-1595 using based on solution that suggested by @harawata (See #1595 (comment)), however I've changed some implementations from suggested implementation by @harawata for keeping backward compatibility with 3.5.1 as follows:

  • target type for instanceof (ParamMap -> Map)
  • support to use together with ProviderContext and Map

@harawata WDYT?

@kazuki43zoo kazuki43zoo requested a review from harawata July 13, 2019 04:03
@kazuki43zoo kazuki43zoo added this to the 3.5.2 milestone Jul 13, 2019
@kazuki43zoo kazuki43zoo merged commit 5fc85a6 into mybatis:master Jul 13, 2019
@kazuki43zoo kazuki43zoo deleted the gh-1595 branch July 13, 2019 19:19
kazuki43zoo added a commit to kazuki43zoo/mybatis-3 that referenced this pull request Jul 14, 2019
kazuki43zoo added a commit to kazuki43zoo/mybatis-3 that referenced this pull request Jul 14, 2019
kazuki43zoo added a commit to kazuki43zoo/mybatis-3 that referenced this pull request Jul 14, 2019
kazuki43zoo added a commit that referenced this pull request Jul 15, 2019
…-compatibility

Fix broken backward compatibility by gh-1604
pulllock pushed a commit to pulllock/mybatis-3 that referenced this pull request Oct 19, 2023
 Support to assign single primitive parameter on SQL provider method
pulllock pushed a commit to pulllock/mybatis-3 that referenced this pull request Oct 19, 2023
pulllock pushed a commit to pulllock/mybatis-3 that referenced this pull request Oct 19, 2023
…roken-backward-compatibility

Fix broken backward compatibility by mybatisgh-1604
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants