超平面架构采用了一种独特的方法来构建数据库交互层。它不依赖于特定的ORM,而是定义了一个通用的模式:

架构 -> 编译器 -> 模型定义

这种模式允许开发者使用任何受支持或自定义的编译器插件,将架构转换为针对目标ORM的特定Schema。然后,通过受支持或自定义的注册插件,将Schema注册到目标ORM。