VideoTutorial 10 del Curso de Zend Framework 2 ( ZF2 ). Introducción a ZendDb

VideoTutorial 10 del Curso de Zend Framework 2 ( ZF2 ).
Continuamos esta nueva aventura, iniciándonos en el trabajo con la herramienta Zend Framework 2.
En este video, comenzamos a trabajar con persistencia, es decir, con datos tomados de una base de datos. Para ésto, utilizaremos la herramienta de ZF2 llamada ZendDb.
Veremos 3 de sus componentes:
-Adapter ( ZendDbAdapter ) : Acá veremos cómo crear la instancia de conexión a la base de datos, usando el archivo config/autoload/local.php. Usaremos el Service Manager ( con su método getServiceLocator ) para generar una conexión de tipo persistente. También revisaremos la documentación oficial de ZF2 para ver las otras formas de conectarnos a otros motores. En este caso lo haremos con MySQL, usando PDO. Crearemos el DSN ( Data Source Name ) respectivo. Usaremos la instancia de Adapter, más la constante Adapter::QUERY_MODE_EXECUTE.
– ResultSet : Revisaremos cómo este componente nos permite hacer consultas a la base de datos usando código SQL trabajado como string. Usaremos sus métodos query, para pasar el string.
– SQL : Analizaremos este componente que nos ofrece un sistema de abstracción para consultas, una especie de ORM ( Object-Relational mapping ). Crearemos la instancia new sql, y usaremos algunos de sus métodos como getSqlStringForSqlObject, select, from, where, order. Todo trabajado de manera súper simple por ahora.
Los datos los procesaremos como un array, usando toArray().
Todo lo anterior lo manejaremos a través de un controlador general, para primero enseñar cómo se hace, en los próximos videos veremos cómo trabajar ésto mismo desde el Modelo, que a la larga es lo correcto. Veremos cómo mostrar todos estos datos en la vista.
Todo en 53 minutos de charla.

Deja tu comentario

Su dirección de correo electrónico no será publicada.

0 Comentarios