database dao/vo
1. april 2010 - 11:51
- log ind eller opret profil for at skrive kommentarer
database dao/vo
Hejsa
Jeg er ved at bygge et nyt drupalsite der skal håndtere en hel del data der ergemt i db. Jeg kommer fra java værdenen og her vil jeg typisk lave et abstraktionslag med DAO- og VO-objekter vha fx Hibernate.
Jeg kan ikke finde ud af hvordan man gør i Drupal? Jeg har foreløbigt brugt phpdao til at generere DAO/VO men er så i tvivl om hvor i drupalmapperne det er smartest at lægge disse? Er det overhoved den rigtige strategi?
alle imput er velkomne!
henrik :-)
- Det er gratis
- Du kan skrive artikler og tips
- Du kan få hjælp eller hjælpe andre
- - og meget mere …
- IT-studentermedhjælper søges til opgaver i Drupal
- /da/da/da/da/da/da/da
- Der er tilsyneladende mange mennsker herinde men næsten ingen aktivitet.. Hvorfor?
- Hjælp! Min side er crashet....!
- Dynamisk tilføjelse af node fields, ved node/add, på baggrund af relaterede Term fields?
- Kontrakt styring
- Opsæting af moduler.
- Opsætning af forum
- ændring af mappe-navn??
- Installations problemer
-
D7: 'locale'- og 'file'-fejl ligger sitet ned
-
opsætning af cck felter og views
-
D7: 'locale'- og 'file'-fejl ligger sitet ned
-
Tilføje aktuel dato til views?
-
Der er tilsyneladende mange mennsker herinde men næsten ingen aktivitet.. Hvorfor?
-
/da/da/da/da/da/da/da
-
Der er tilsyneladende mange mennsker herinde men næsten ingen aktivitet.. Hvorfor?
-
Dynamisk tilføjelse af node fields, ved node/add, på baggrund af relaterede Term fields?
-
Hjælp! Min side er crashet....!
-
Hjælp! Min side er crashet....!


Hei,
Her kommer mitt bud på et alternativ til en løsning - bedre sent enn aldri!
Jeg har selv vært ute i samme "problemstilling". Jeg endte med å lage et separat modul som het dbaccess (eller noe i den retningen), og hvis ansvar var tilsvarende av hva et (eller flere) DAO vanligvis har. På den måten oppnådde jeg en salgs avgrensing av ansvar, samt at det hele blir jo også litt enklere i fremtiden når man en gang skal lage et nytt modul, som også behøver tilgang til den samme databasen.
Man kan naturligvis stille spørsmålstegn ved hvorvidt denne løsningen er skalerbar hvis det er tale om at man er i en situasjon hvor man egentlig ville behøve en hel masse DAO's.