Java + Hibernate dodanie listy do encji

0

Hej,

mam klase A, ktora jest encja i jest odwzorowana do bazy danych (ma oczywiście zestaw odpowiednich adnotacji Hibernetowych)

chcialbym do tej klasy A dodac liste obiektow klasy B (klasa B to zwykla klasa bez zadnych adnotacji, nieencja),

co muszę zrobić ? Jakie adnotacje dodac do klasy A, co dodać do klasy B, a może jeszcze jakieś zmiany są konieczne ?

z góry dzięki za pomoc, dosyć pilne to jest :)

0

Jeżeli B nie jest składowana to trzeba listę oznaczyć jako @transient choć niektórzy uważają to za kretyństwo -> http://jdn.pl/node/1131

0

Koziolek jak zwyke nie doczytal. Ani spec JPA ani linka ktorego podal.
Nie ma czegos takiego jak @transient, jest transient oraz @transient.
Link ktory podales mowi ze transient jest kretynstwem, bo co ma O/RM do serializacji.
O @transient nie ma tam mowy.
Ehh, specjalista.

0

ismail, wielkości liter to ty się nie czepiaj, bo wujek google i tak ma to gdzieś. Samo zachowanie adnotacji i słowa kluczowego w kontekście JPA jest w praktyce takie samo.

0

W kontekscie JPA owszem. W kontekscie seiralizacji juz nie (serializacja nie zna @transient). Artykul do ktorego klink podales czepia sie transient i JPA, i jest po prostu z d**y wziety w kontekscie tego postu. Czesto odnosze wrazenie ze zalaczasz byle jakie linki ktore na szybko wyguglales uzywajac hasel (jak w tym przypadku 'jpa transient') tylko po to aby zaimponowac swoim oczytaniem czy cos.

0

A nie wystarczyły by po prostu nie używać dla danej listy żadnej adnotacji? Wtedy chyba nie powinna się odwzorować w bazie?
Pozdrawiam.

0

@Black007, wtedy zostanie odwzorowana automatycznie z użyciem domyślnych ustawień.

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