A free and open-source book on ZF3 for beginners

Translation into this language is not yet finished. You can help this project by translating the chapters and contributing your changes.

12.16. Resumen

Doctrine no es parte de Zend Framework 3 pero explicamos como usarlo en este libro porque él provee una manera fácil de acceder a una base de datos y proveer objetos persistentes para nuestra aplicación.

En este capítulo explicamos el uso del componente Object Relational Mapper (ORM) de la biblioteca de Doctrine. El ORM está diseñado para administrar bases de datos de una manera orientada a objetos. Con ORM asociamos una tabla de la base de datos a una clase PHP que llamamos entidad. Las columnas de la tabla se asocian a las propiedades de la clase de tipo entidad.

Para cargar datos desde la base de datos recuperamos una entidad desde su repositorio. El repositorio es una clase que se puede considerar como una colección de todas las entidades disponibles. El repositorio carga datos desde la tabla correspondiente y llena uno o más campos de la entidad instanciada con esos datos.


Top