VampireAchao commented on issue #5615: URL: https://github.com/apache/shenyu/issues/5615#issuecomment-2294855270
> Have you considered using mybatis-plus to decouple different databases? As a member of the MyBatis-Plus development team, I agree with the suggestion. However, it’s important to note that MyBatis-Plus supports multiple databases primarily through the use of its API, such as the `QueryWrapper`. To truly decouple from specific databases, it would require converting the existing SQL written in XML to be executed through code. This approach is not straightforward and would have a significant impact. Additionally, there are other concerns, such as MyBatis-Plus not handling database keywords automatically. The main purpose of introducing MyBatis-Plus is to reduce the amount of basic CRUD development, avoiding the repetitive task of writing MyBatis XML code, rather than quickly addressing the need to adapt to multiple databases. I look forward to further discussions within the community on whether to introduce MyBatis-Plus and the scope and extent of its integration. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@shenyu.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org