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

Reply via email to