最近看了一些数据抽象层的项目,如Yii框架的ActiveRecord,RedBean,doctrine2,但由于doctrine2设计得复杂,我还没理清头绪,大致浏览了一下文件,发下它好像完全是抽象成对象,没有拼接SQL语句的。那没有拼接SQL语句是怎么来对数据库进行CRUD的呢?是依靠PDO的接口和方法么? 查看完整描述