如果我使用Zend或Symfony等ORM,是全部还是部分应用呢?
我想使用ORM,但有时也想优化性能并自己编写查询来深入了解。因此,如果我开始使用ORM,一旦将其包含在我的项目中,是否很难回到以前的方式?
我想使用ORM,但有时也想优化性能并自己编写查询来深入了解。因此,如果我开始使用ORM,一旦将其包含在我的项目中,是否很难回到以前的方式?
大多数ORM都可以运行自由查询。
您可以随意混合和匹配。主要风险是在工具之间引入不兼容的不一致性。
假设情况如下:
如果我有一个名为User的doctrine2 ORM实体,并且我使用Zend_Db_Table在用户表上进行刷新之间更改某些值,那么我可能会遇到一些意外的副作用或不希望的行为。