嗯,你可以自己写,但 ORM 用户觉得用 ORM 图个省心。
话说咋俩在 Python 版争这个干嘛,
选 Python 不就是图个省心吗?
我以前用 C 写的时候也是自己封装,封装来封装去等于封装出了一个私有的 ORM,
还得给人培训。
【 在 hongyan2022 的大作中提到: 】
: ORM 多了一层转换
: 就我个人的经历来说
: 一是工作量不大,虽然表可能有几十个或几百个,但每一个模块对应的往往也就几个;
: 自己转换的代码量很小
: 当表结构变化时,对应逻辑也需要变化,代码总是要改的
: 何况,还有测试
: 二是查询优化,或者把复杂的逻辑直接推给数据库,让结果直接可用。 数据多了,性能很重要,不同的数据库,不同的表结构,甚至于不同的语句,可能查询速度不一样。 用ORM ,这一层就全托付给别人了
--
FROM 163.125.197.*