最近看了一些數(shù)據(jù)抽象層的項目,如Yii框架的ActiveRecord,RedBean,doctrine2,但由于doctrine2設(shè)計得復(fù)雜,我還沒理清頭緒,大致瀏覽了一下文件,發(fā)下它好像完全是抽象成對象,沒有拼接SQL語句的。那沒有拼接SQL語句是怎么來對數(shù)據(jù)庫進行CRUD的呢?是依靠PDO的接口和方法么?
PHP完全不拼接SQL的ORM是怎么實現(xiàn)的?
慕妹3146593
2019-04-07 11:18:47