Query Native

In j2ee tutti gli entity bean che si creano vengono modificati dall'AS che istanzia nel caso di un entity bean una classe ereditata dal mio entity bean e ci mette dell'altra roba per farlo funzionare.

Quando si legge l'user non risolve le relazioni

Tra i parametri delle annotazioni c'è FechType.Lazy che indica di caricare il dato quando viene acceduto, in questo caso carica solo gli id di un oggetto e non tutto l'oggetto che invece viene caricato al momento. Questo lo fa tutto l'AS facendo l'ovveride della classe originale.

Se si usa la query nativa non si ha tutto il codice dell'application server, e quindi non si hanno i collegamenti alle altre tabelle.

Un entity bean si può trovare in attached e detached , attacched collegato a tutte le relazioni. Detached perde il collegamento alle altre tabelle succede quando viene serializzato per uscire dalla jvm.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License