![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 22.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zastanawiam się w jaki sposób rozwiązać sprawe, kiedy w zwyklej klasie powiedzmy News dodajemy do bazy jakieś dane i chcemy dodatkowo wysłać na serwer zdjęcie.
Czy utworzyć klasę dziedziczącą po klasie News np. UploadNewsFile, która będzie wysyłała zdjęcia na serwer, a samej klasie News dać tylko metody modyfikujące dane w tabeli w bazie?? Czy najnormalniej w świecie od razu w metodzie AddNews() w klasie News dać kod odpoweidzialny za upload zdjęcia? Może są lepsze rozwiązania? Ten post edytował kalu111 24.01.2007, 23:43:12 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 740 Pomógł: 15 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Ani jedno ani drugie. Active record to wzorzec zgodnie z którym obiekt jest odzwierciedleniem pojedynczej krotki w tabeli w bazie danych. Jeśli w bazie danych przechowujesz np. ścieżkę do obrazka to ok, ale jeśli obiekt ma wykonywać jeszcze jakieś inne operacje nie związane bezpośrednio z bazą to proponuję użyć dekoratora.
-------------------- bigZbig (Zbigniew Heintze) | blog.heintze.pl
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 22.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
No ok, dzięki, poszukałem troche informacji o dekoratorze i nie jest źe
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 01:10 |