Questions marquées «repository-pattern»

Le modèle de référentiel permet d'isoler la couche d'accès aux données de votre application et la couche métier. Lorsque vous utilisez cette balise sur des questions lourdes d'implémentation - balisez le langage de code dans lequel l'implémentation est écrite.









1
Comment les référentiels Spring Data sont-ils réellement mis en œuvre?
Je travaille avec le référentiel Spring Data JPA dans mon projet depuis un certain temps et je connais les points ci-dessous: Dans les interfaces du référentiel, nous pouvons ajouter les méthodes comme findByCustomerNameAndPhone()(en supposant que customerNameet phonesont des champs dans l'objet de domaine). Ensuite, Spring fournit l'implémentation en implémentant les …


4
Commandes de requête et / ou spécifications bien conçues
Je cherche depuis un certain temps une bonne solution aux problèmes présentés par le modèle typique de référentiel (liste croissante de méthodes pour les requêtes spécialisées, etc. voir: http://ayende.com/blog/3955/repository- est-le-nouveau-singleton ). J'aime vraiment l'idée d'utiliser les requêtes de commande, en particulier via l'utilisation du modèle de spécification. Cependant, mon problème …

1
La méthode ne peut pas être traduite en une expression de magasin
J'ai vu ce code fonctionner avec LINQ to SQL, mais lorsque j'utilise Entity Framework, cela génère cette erreur: LINQ to Entities ne reconnaît pas la méthode 'System.Linq.IQueryable'1 [MyProject.Models.CommunityFeatures] GetCommunityFeatures ()', et cette méthode ne peut pas être traduite en une expression de magasin. Le code du référentiel est le suivant: …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.