Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 14474|Répondre: 0

[Source] Au démarrage Spring, l’auditeur persistant JPA intercepte les ajouts, suppressions et modifications

[Copié le lien]
Publié sur 02/04/2019 16:20:47 | | |
Dans JPA, nous utilisons l’API Java Persistence pour faire persister les données (addition, suppression, modification et vérification), qui fournit également une méthode de rappel dans le cycle de vie de l’écoute de la persistance des données, principalement implémentée par les annotations suivantes :

* @PrePersist Avant de sauver
* @PostPersist Après avoir sauvé
* @PreRemove avant suppression
* @PostRemove après suppression
* @PreUpdate Avant la mise à jour
* @PostUpdate Après la mise à jour
* Après @PostLoad requête

Ces annotations doivent être utilisées en conjonction avec @EntityListeners annotations, @EntityListeners les annotations sont des annotations d’auditeurs d’entité.

Prenons l’objet Sauvegarder le Client comme exemple :

Étape 1 : Créer une classe d’écouteur CustomerListener

Étape 2 : Ajouter @EntityListeners annotation à la classe Client

Grâce à ce qui précède, la persistance des données peut être interceptée.





Précédent:Introduction et maîtrise de l’investissement quantitatif
Prochain:3 façons d’obtenir des noms de cours en Java !
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com