Κατανόηση της δυνατότητας μονιμοποίησης της Java

Μονιμοποίηση ονομάζεται η δυνατότητα αποθήκευσης αντικειμένων σε μια βάση δεδομένων και η δυνατότητα χρήσης αυτών των αντικειμένων διατηρώντας την ακεραιότητα των συναλλαγών. Σε μια εφαρμογή J2EE, τα δεδομένα αποθηκεύονται και μονιμοποιούνται σε μια σχεσιακή βάση δεδομένων.

Τα bean οντότητας είναι enterprise bean τα οποία περιέχουν μόνιμα δεδομένα και μπορούν να αποθηκευτούν σε διάφορους, μόνιμους χώρους αποθήκευσης δεδομένων. Τα bean οντότητας αναπαριστούν δεδομένα μιας βάσης δεδομένων. Κάθε bean οντότητας διαθέτει μια ταυτότητα. Η υλοποίηση των bean οντότητας μπορεί να γίνει με χρήση μονιμοποίησης με διαχείριση από την εφαρμογή ή μονιμοποίησης με διαχείριση από τη θέση υποδοχής.