Preguntas etiquetadas con repository-pattern

El patrón de repositorio proporciona una forma de proporcionar aislamiento entre la capa de acceso a datos de su aplicación y la capa empresarial. Cuando use esta etiqueta en preguntas pesadas de implementación, etiquete el lenguaje de código en el que está escrita la implementación.









1
¿Cómo se implementan realmente los repositorios de Spring Data?
He estado trabajando con el repositorio Spring Data JPA en mi proyecto durante algún tiempo y conozco los siguientes puntos: En las interfaces del repositorio, podemos agregar los métodos como findByCustomerNameAndPhone()(asumiendo que customerNamey phoneson campos en el objeto de dominio). Luego, Spring proporciona la implementación implementando los métodos de interfaz …


4
Comandos de consulta y / o especificaciones bien diseñados
He estado buscando durante bastante tiempo una buena solución a los problemas que presenta el patrón de repositorio típico (lista creciente de métodos para consultas especializadas, etc., consulte: http://ayende.com/blog/3955/repository- es-el-nuevo-singleton ). Me gusta mucho la idea de utilizar consultas de comandos, especialmente mediante el uso del patrón de especificación. Sin …

1
El método no se puede traducir a una expresión de tienda
Vi que este código funcionaba con LINQ to SQL, pero cuando uso Entity Framework, arroja este error: LINQ to Entities no reconoce el método 'System.Linq.IQueryable'1 [MyProject.Models.CommunityFeatures] GetCommunityFeatures ()', y este método no se puede traducir a una expresión de tienda. El código del repositorio es este: public IQueryable<Models.Estate> GetEstates() { …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.