Dobry den,
resime s kolegou zvlastni problem. V zadani mame novy pozadavek, ze jmena
tabulek, ktere ma nase aplikace pouzivat, musi byt konfigurovatelne.
Atributy budou vzdy stejne, ale jmena tabulek si muze uzivatel nadefinovat v
konfiguraci aplikace. V aplikaci pouzivame jako persistenci Hibernate,
tabulky jsou namapovany na anotovane POJO. Uz jsme procitali dokumentaci,
googlili a zda se, ze moc moznosti, jak toto vyresit neni. Jedna moznost je
pouzit konfiguraci mapovani v XML a jmena tabulek nastavit programove v
tomto XML, coz znamena predelat celou vrstvu aplikace. Druha moznost je
poradit si s tim pres reflexi a menit anotaci takto, ale to si myslime, ze
nebude fungovat vubec. Treti moznost, ktera pripada v uvahu, je pouzit primo
SQL dotazy pres Hibernate, ale to jsme nikdy nedelali, takze ani nevime, jak
se vysledek dotazu mapuje do POJO nebo jestli tsi to musime resit rucne
sami.

Vic jsme toho nenasli a zatim ani nemame jistotu, ze to bude vubec fungovat.
Kdyby jste jiz nekdo mel s timto zkusenost nebo vedel, jak toto nejlepe
vyresit, tak bych byl moc rad za radu. Predem diky moc.

     S pozdravem TM

Odpovedet emailem