Zapisywanie obiektów do bazy z obiektów POJO

0

Witam,
mam pytanie odnośnie zapisywania do bazy bezpośrednio z obiektów z anotacją @Entity. Czy da się zaimplementować w tych obiektach w jakiś sposób metody np. save która zaciągnie sobie EntityManagera em i zrobi em.persist(this) czy coś takiego?

0

to przeczy zasadą ORM'ów - nie rób tak - zresztą posiadanie samego entitymanagera nic ci nie da, musisz mieć też aktywną transakcję.

to o czym piszesz to activerecord http://javalite.io/

0

Ok, ale dla każdego obiektu musze robić osobny plik Dao? Chciałbym to w jakiś sposób zrobić w miare uniwersalnie

0

Możesz mieć generyczne DAO.

0

A jakiś przykład chociaż metody save?
Z góry dzięki

0

Chyba się trochę źle wyrazilem. Chodziło mi o to czy da się zrobić jedną klase Dao która by obsługiwała wszystkie entity. Taką uniwersalną?

0

ale przecież.... entiymanager zapisuje obiekt - czyli JUŻ OBSŁUGUJE WSZYSTKIE ENCJE

1 użytkowników online, w tym zalogowanych: 0, gości: 1