Ποια είναι η διαφορά μεταξύ αποθήκευσης και παραμονής σε κατάσταση αδρανοποίησης;
Ποια είναι η διαφορά μεταξύ αποθήκευσης και παραμονής σε κατάσταση αδρανοποίησης;

Βίντεο: Ποια είναι η διαφορά μεταξύ αποθήκευσης και παραμονής σε κατάσταση αδρανοποίησης;

Βίντεο: Ποια είναι η διαφορά μεταξύ αποθήκευσης και παραμονής σε κατάσταση αδρανοποίησης;
Βίντεο: Ευτυχισμένοι Μαζί - Επεισόδιο 2 HD ''Ριφιφί στο Μπάνιο'' 2024, Νοέμβριος
Anonim

Εδώ είναι το διαφορά μεταξύ αποθήκευσης και διατήρησης μέθοδος: Ο τύπος επιστροφής του επιμένω μέθοδος είναι άκυρη ενώ ο τύπος επιστροφής του αποθηκεύσετε Η μέθοδος είναι Serializable αντικείμενο. Αλλά και τα δύο ΕΙΣΑΓΩΓΗ εγγραφών στη βάση δεδομένων. Αλλο διαφορά μεταξύ επιμένουν και αποθηκεύσετε είναι ότι και οι δύο μέθοδοι μετατρέπουν ένα μεταβατικό αντικείμενο σε μόνιμη κατάσταση.

Εδώ, ποιο είναι καλύτερο να αποθηκεύσετε ή να επιμείνετε σε αδρανοποίηση;

Διαφορά μεταξύ αποθηκεύσετε και επιμένω μέθοδος σε Παραχειμάζω Παρόμοιο με αποθηκεύσετε μέθοδος επιμένω επίσης ΕΙΣΑΓΕΤΕ εγγραφές στη βάση δεδομένων αλλά επιστρέφει τον τύπο του επιμένω είναι άκυρη ενώ ο τύπος επιστροφής του αποθηκεύσετε είναι σειριοποιήσιμο αντικείμενο. 2) Μια άλλη διαφορά μεταξύ επιμένω και αποθηκεύσετε είναι ότι και οι δύο μέθοδοι κάνουν μια παροδική εμφάνιση επίμονη.

Κάποιος μπορεί επίσης να ρωτήσει, τι είναι το persist in hibernate; Η αδρανοποίηση παραμένει είναι παρόμοιο με την αποθήκευση (με συναλλαγή) και προσθέτει το αντικείμενο οντότητας στο μόνιμο περιβάλλον, επομένως παρακολουθούνται τυχόν περαιτέρω αλλαγές. Εάν οι ιδιότητες του αντικειμένου αλλάξουν πριν από τη δέσμευση της συναλλαγής ή την έκπλυση της περιόδου λειτουργίας, αυτό θα να αποθηκευτεί επίσης στη βάση δεδομένων.

Επιπλέον, ποια είναι η διαφορά μεταξύ του Merge και του persist in hibernate;

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

Πώς λειτουργεί η αποθήκευση ή η ενημέρωση σε κατάσταση αδρανοποίησης;

αποθηκεύσετε () μέθοδος κάνει an ΕΙΣΑΓΕΤΕ να αποθηκεύσει το αντικείμενο στη βάση δεδομένων και να επιστρέψει επίσης το αναγνωριστικό που δημιουργείται από τη βάση δεδομένων. Αφ 'ετέρου, saveOrUpdate () μπορεί να χρησιμοποιηθεί για την επαναπροσάρτηση ενός αποσπασμένου αντικειμένου Παραχειμάζω Συνεδρία δηλαδή μπορεί να κάνει ΕΙΣΑΓΩΓΗ ή ΕΝΗΜΕΡΩΣΗ ανάλογα με το εάν το αντικείμενο υπάρχει στη βάση δεδομένων ή όχι.

Συνιστάται: