ORM简单架构


一个简单的orm主要分为三个部分


1:sql解析器

    通过传递sql与参数解析sql并注入model或执行sql

2:sql生成器

   通过面向对象的方式生成sql与参数

3:代码生成器 

    用于生成需要的model,就不需自己手写


这样的架构可以直接使用sql与sql生成器的方法,

sql生成器相比手写sql兼容更好,当遇到需要复杂查询条件时,

不用自己去拼sql

你可能感兴趣的:(ORM简单架构)