Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 14474|Svar: 0

[Kilde] I Spring boot opfanger JPA's persistente lytter tilføjelser, sletninger og ændringer

[Kopier link]
Opslået på 02/04/2019 16.20.47 | | |
I JPA bruger vi Java Persistence API til at bevare data (tilføje, slette, ændre og kontrollere), som også giver en callback-metode i livscyklussen for at lytte til datapersistens, hvilket hovedsageligt implementeres ved følgende annotationer:

* @PrePersist Før gemning
* @PostPersist Efter at have reddet
* @PreRemove før sletning
* @PostRemove efter sletning
* @PreUpdate Før opdateringen
* @PostUpdate Efter opdateringen
* Efter @PostLoad forespørgsel

Disse annotationer skal bruges sammen med @EntityListeners annotationer, @EntityListeners annotationer er entitetslytter-annotationer.

Lad os tage objektet Saving Customer som eksempel:

Trin 1: Opret en lytterklasse CustomerListener

Trin 2: Tilføj @EntityListeners annotation til Customer-klassen

Gennem ovenstående kan datapersistens opsnappes.





Tidligere:Introduktion og beherskelse af kvantitativ investering
Næste:3 måder at få klassenavne i Java på!
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com