datamapper
Jaka jest różnica między maperem danych, bramką danych tabeli( Gateway), obiektem dostępu do danych (DAO) i wzorcami repozytoriów?
[3]}staram się odświeżyć moje umiejętności projektowania wzorów, i jestem ciekaw, jakie są różnice między tymi wzorami? Wszy ... cznych dla baz danych.
Czy coś przeoczyłem? Wydaje się trochę dziwne mieć 3-4 różne sposoby robienia dokładnie tego samego.
Wzór repozytorium i Mapera danych
Po wielu poczytaniach o repozytorium i Data Mapper postanowiłem zaimplementować te wzorce w projekcie testowym. Ponieważ jest ... zebuję twojej rady, aby wiedzieć, co zrobiłem źle lub jakie są dobre punkty w tym prostym projekcie testowym.
Dzięki z góry.
Kto powinien obsługiwać warunki w złożonych zapytaniach, maperze danych czy warstwie usług?
To pytanie wykonało bardzo dobrą robotę, aby oczyścić trochę mojego zamieszania w tej sprawie, ale mam trudności ze znalezie ... ka nie wydostałaby się z warstwy modelu; kontroler wywołałby $book_service->getByAuthorAndPublisher() niezależnie od tego.
Czym różni się wzorzec Mapera danych od wzorca repozytorium?
Znalazłem dwa wzory, które wydają się mieć ten sam cel - jaka jest różnica?
Http://martinfowler.com/eaaCatalog/dataMapper.html
Http://martinfowler.com/eaaCatalog/repository.html
Jak prawidłowo obcinać tabele?
Używam datamapper z ruby do przechowywania danych w określonych tabelach.
Kilka tabel zawiera bardzo duże ilości informacji ... po 1 w phpmyadmin i kiedy zrobiłem to w ten sposób to pisze
Cannot truncate a table referenced in a foreign key constraint
Data Mapper i relacje: strategie wdrażania?
Prawie skończyłem Mapera danych, ale teraz jestem w punkcie, w którym chodzi o relacje.
Postaram się tutaj zilustrować moje ...
Jeśli ktoś zna dobry ressource, który wchodzi w szczegóły dotyczące rozwiązania / wdrożenia tego, byłbym zadowolony z linku!
Kiedy używać ORM( Sequel, Datamapper, AR itp.) vs. pure SQL for querying
Mój kolega projektuje obecnie zapytania SQL, takie jak poniższe, do tworzenia raportów, które są wyświetlane w plikach excel ... dbs)? a jakie są zalety nauki Rubiego i używania ORM a trzymanie się zwykłego SQL, w tworzeniu złożonych baz danych pytania?
Używając wzorca Data Mapper, czy encje (Obiekty domeny) powinny wiedzieć o Maperze?
Pracuję z Doctrine2 po raz pierwszy, ale myślę, że to pytanie jest na tyle ogólne, aby nie być zależnym od konkretnego ORM.
... od analogicznego pojęcia jest używany przez inne ORMs.) W tym momencie jednostka jest nadal relatywnie oddzielona od Mapera.