modèle

Persistence des données - Zend Db TableGateway

En architecture trois tiers, le troisième tiers est la couche d'accès aux données. Afin d'accéder à votre couche d'accès aux données, Zend Framework a créé la classe TableGateway (et consoeurs).

Installer Doctrine 2 avec une application ZF2

Pour gérer la couche persistence des données, Zend Framework 2 propose Zend Db TableGateway. Zend Db TableGateway est un bon composant du framework mais demande un peu d'investissement. En remplacement au TableGateway, vous pouvez ajouter la librairie Doctrine à votre application.

Un exemple de modèle

En suivant les principes SOLID et en me basant sur les réflexions de Rob Allen et de Matthew Weier O'Phinney, je vais vous présenter le modèle objet que j'ai choisis de monter.

Cerner le modèle

Quand j'ai commencé le développement orienté objet, notamment dans le cadre du modèle MVC, je me suis rapidement heurté à cette interrogation : qu'est ce que le MODELE ? Et au delà de sa définition, comment on construit un modèle ?

Subscribe to RSS - modèle