ORM 多了一层转换
就我个人的经历来说
一是工作量不大,虽然表可能有几十个或几百个,但每一个模块对应的往往也就几个;
自己转换的代码量很小
当表结构变化时,对应逻辑也需要变化,代码总是要改的
何况,还有测试
二是查询优化,或者把复杂的逻辑直接推给数据库,让结果直接可用。 数据多了,性能很重要,不同的数据库,不同的表结构,甚至于不同的语句,可能查询速度不一样。 用ORM ,这一层就全托付给别人了
【 在 flw 的大作中提到: 】
: 是可以解决呀。
: 但 ORM 不就是干这个的?
:
--
FROM 52.9.227.*