企业很少有迁移数据库的场景,但很多都有要适配不同数据库的场景,能够想到的就是做方言,这是所有持久层框架做的方向,而今天介绍的并不是根据方言,而是将SQL先编译抽象树,然后转换对应数据库中的SQL。
因此,开发者可完全大胆写SQL语句而不必担心在其他数据库下不能执行。考虑到不破坏公司现在的框架,可以做翻译插件,在基本上修改代码的前提下实现跨库执行。框架地址:https://github.com/moxa-lzf/dream。另外,有低代码二次开发选型,我也可以提供设计好的低代码。
分享主题:
工具/资源