Zadejte hledaný výraz...

Nette – Query, Entity, Repository.

ne
verified
rating uzivatele
(22 hodnocení)
20. 8. 2014 20:05:13
Caute,
nepoznate nejaky zdroj informacii (najlepsie v SK ci CZ jazyku), ktory by mi trosku osvetlil ako sa pracuje v nette s modelom? Mam v tom riadny gulas, neviem to nejak pochopit a tiez moc dobre nechapem ani kod ktory mam uz hotovy od dodavatela. Rad by som sa totiz nette naucil, zatial ako tak chapem presentery, sablony.. ale pracu s modelom nejak neviem pochopit..
resp. nasiel by sa clovek ktory by mi vysvetlil ako funguje model v mojej aplikacii a ako tomu porozumiet? samo ze nie zadarmo
20. 8. 2014 20:05:13
https://webtrh.cz/diskuse/nette-query-entity-repository#reply1049194
Model je prostě to, co obsahuje logiku aplikace, tedy všechno to, o co se framework nestará.
Toto jste četl?
MVC aplikace & presentery | Nette Framework
20. 8. 2014 21:05:13
https://webtrh.cz/diskuse/nette-query-entity-repository#reply1049193
ne
verified
rating uzivatele
(22 hodnocení)
20. 8. 2014 22:27:54
ano cital, a chapem.. chapem MVC model.. ALE nechapem rozdelenie modelu na Entity , Facade, Query a Repository.. je tam viac vrstiev ktorym zatial pochopit neviem... preto hladat bud hodnotny zdroj alebo niekoho kto mi to vysvetli.
20. 8. 2014 22:27:54
https://webtrh.cz/diskuse/nette-query-entity-repository#reply1049192
Něco najdete tu
PHP Guru » Pět vrstev modelu
a tady
Model: Entity-Repository-Mapper | Nette Framework
  • Entity je samotná třída obsahující aplikační data a logiku. Obsahovala by metody typu getName, setName, isNameValid atp.
  • Mapper je třída, která umí Entity ukládat do a načítat z úložiště (DB, cache...). Obsahuje metody typu save/persist/store, findAll, findBy atd.
  • Repository je třída, která umí volat Mappery pro různá úložiště a umí vrátit víc Entit na jeden dotaz. Obsahuje metody pro přesné vybrání objektů, které chcete načíst, například findByName, findByTag atd.
  • Facade je návrhový vzor, který poskytuje jednotné a jednodušeji použitelné rozhraní k sadě rozhraní. Nevím, jak souvisí s persistencí v Nette.
  • Jako "query" se obvykle označuje konkrétní dotaz do databáze. Opět nevím, jak souvisí s Nette. Mohla by to být třída, která reprezentuje jeden dotaz.
20. 8. 2014 22:45:15
https://webtrh.cz/diskuse/nette-query-entity-repository#reply1049191
ne
verified
rating uzivatele
(22 hodnocení)
20. 8. 2014 23:04:42
oki skusim to nastudovat... v mojej app mam vsak facade a query (s metodou apply..) pouzite, len mi to nejde moc do hlavy (resp. mi to "zjednodusovanie" a "zprehladnovanie" ide celkom na mozog) :( ... dakujem
20. 8. 2014 23:04:42
https://webtrh.cz/diskuse/nette-query-entity-repository#reply1049190
Pro odpověď se přihlašte.
Přihlásit