关于Mybatis快速进行数据库移植的方案有哪些?

公司最近要求数据层框架和数据库无关。可能从mysql切换到sqlserver、pg等

但是目前所开发的系统业务逻辑复杂,需求量大,使用hibernate显然不是很好的选择。

请问各位,在使用mybatis的情况下,有没有比较好的数据库移植方案。

最笨的办法就是翻写sql语句,我的能力想不到其他方案了。

求指教!