Tomáš Procházka wrote:
Díky za odpověď.
Jde mi to, co nejjednodušším způsobem dostat data z DB, na formulář a zpět.
Nejraději kdyby to šlo tak jako v Accessu.
Využívá JGoogdies databindingu, začal jsem tím, že jsem si model vytvářel sám,
ale to se ukázalo jako hodně nepohodlné a JPA to řeší za mě. Takže jen
například třídu Persons a namapuju ji na existující formulář.
Ale netvrdím, že to je bez problémů, stále v tom mám hodně nejasností.
EntityManager tedy budu vytvářet tedy pro každou operaci znovu, alespoň v tom
už mám jasno.
Když potřebuji vypsat třeba tabulková data do JTable, tak jsem JPA prostě
obešel a implementoval vlastní extenzi AbstractTableModel. Mapovat tabulková
data na objekty a pak zase zpátky na tabulku je podle mě nesmysl.
Pro vytvareni tabulek muze byt casto pouziti probjektu nevhodne z duvodu
vykonu. Ale neznam vase data, tak nemohu presne poradit.
Ja mam takovou zkusenost z projektu, kde mame uz pres 90 tabulek (entit).
Pokud byste mel mapovani POJO <-> tabulka (v HTML) vicemene 1:1, tak
muzete pouzit primo mapovane objekty. (je to N+1 problem Entity beanu
popisovany v mnoha ucebnicich EJB).
Lukas