有一些ORM,我可以看到:
$entity = new TableName();
$entity->setName('username');
$entity->setPassword('zxbvc');
$entity->save(); // bad!
$entity = new TableName();
$entity->setName('username');
$entity->setPassword('zxbvc');
DoctrineManager::persist($entity);
第一个被解释为“不是对象自己做了什么,而是对象发生了什么”
我不明白,实际上......
答案 0 :(得分:1)
它本身并不坏。每种方法都有其优点和缺点。谷歌"活跃记录与数据映射器"并使用适合你的。