Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 14474|Απάντηση: 0

[Πηγή] Στην ανοιξιάτικη εκκίνηση, ο μόνιμος ακροατής JPA αναχαιτίζει προσθήκες, διαγραφές και τροποποιήσεις

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2/4/2019 4:20:47 μ.μ. | | |
Στο JPA, χρησιμοποιούμε το Java Persistence API για τη διατήρηση δεδομένων (προσθήκη, διαγραφή, τροποποίηση και έλεγχος), η οποία παρέχει επίσης μια μέθοδο επανάκλησης στον κύκλο ζωής της ακρόασης της διατήρησης δεδομένων, η οποία υλοποιείται κυρίως με τους ακόλουθους σχολιασμούς:

* @PrePersist Πριν από την αποθήκευση
* @PostPersist Μετά την αποθήκευση
* @PreRemove πριν από τη διαγραφή
* @PostRemove μετά τη διαγραφή
* @PreUpdate Πριν από την ενημέρωση
* @PostUpdate Μετά την ενημέρωση
* Μετά από @PostLoad ερώτημα

Αυτοί οι σχολιασμοί πρέπει να χρησιμοποιούνται σε συνδυασμό με @EntityListeners σχολιασμούς @EntityListeners οι σχολιασμοί είναι σχολιασμοί ακροατών οντοτήτων.

Ας πάρουμε ως παράδειγμα το αντικείμενο Saving Customer:

Βήμα 1: Δημιουργία κλάσης ακροατών CustomerListener

Βήμα 2: Προσθέστε @EntityListeners σχολιασμό στην κλάση Customer

Μέσω των παραπάνω, η διατήρηση των δεδομένων μπορεί να υποκλαπεί.





Προηγούμενος:Εισαγωγή και γνώση της ποσοτικής επένδυσης
Επόμενος:3 τρόποι για να αποκτήσετε ονόματα τάξεων σε Java!
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com