Witam,
Macie może pomysł jak przechowywać pewne stałe elementy aplikacji np lista województw, lista Państw, lista miast, lista rzek itp? Są to rzeczy powtarzające się u mnie w aplikacjach i aż prosi się oto, aby wyodrębnić je do jakiegoś oddzielnego jara. Problemem jest zrobienie wspólnego interfejsu.
class Wojewodztwo{
String Nazwa;
String miastoWojewodzkie
String liczbaMieszkancow
itp
}
Nie ma cech wspólnych z np lista rzek
class Rzeka{
String nazwa;
String dlugosc;
boolean czyWodaSlodka;
itp
}
Może istnieje jakiś wzorzec ułatwiający w dostępie do tego typu elementów. Fabryka mi nie pasuje, bo nie chodzi o produkcję obiektów, ale listowanie ich na podstawie pewnych warunków np państwa zaczynające się tylko na A***. Wiadomo użyję BD i dzięki SQL-owi (+odpowiednie DAO) mogę wyciągać z bazy odpowiednie listy elementów (lub elementy), ale co z ujednoliconym dostępem do nich? Macie jakieś pomysły na rozwiązanie tego problemu? Powoli skłaniam się do tego, że dla każdego z tych elementów muszę stworzyć oddzielny interfejs.