Toon posts:

[python] model view controller entity

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik zit te spelen met bovenstaande topic, maar ik vraag me een en ander af.

Ik heb een Controller, model en entity classe. Nu denk ik dat het beste is om vanuit mijn model een entity object te retourneren. Dit object moet nog wel gevuld worden met data uit de database. Waar kan ik dit het beste doen?

In de model in de methode getEntry()?

View
----------------------------------
|
HoofdController->Controller->Model-
| |
|------------Entity

Ik snap het nog niet echt helemaal:-)

Verwijderd

Misschien niet helemaal wat je zoekt, maar op http://sjbrown.ezide.com/writing-games.html staat een voorbeeld van een tutorial waarbij een game wordt geschreven met mvc + observer pattern.

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Het is waarschijnlijk handig dat je een mapper gaat maken om dat object van en naar een database gaat krijgen. Maar dit is vrij complex omdat je met heel veel dingen rekening moet houden zoals lazy load (je trekt voordat je het weet de hele db leeg), relaties tussen tabellen, transacties, entitymap (zorgen dat je niet meerdere keren dezelfde entiteit in het geheugen gaat krijgen) etc etc.

Ik vond Patterns of Enterprise Application Architecture een heel interessant boek dat deze problemen oa aanstipt.

Maar als je alles met de hand moet opzetten, dan ben je echt wel even bezig.

ps: ik ben verder niet echt thuis in Python (alleen een beetje in Jython)

[ Voor 22% gewijzigd door Alarmnummer op 18-11-2003 10:10 ]