sql >> Database teknologi >  >> RDS >> PostgreSQL

Spring Data JPA Auditing fungerer ikke for JpaRepository-opdateringsmetoden med @Modifying annotation, hvorfor?

Revision er baseret på JPA Lifecycle-begivenheder. Kun de metoder, der direkte manipulerer forekomster (persist , merge og remove ) udløse sådanne hændelser.

Udførelsen af ​​forespørgsler, ændring eller på anden måde, udløser ingen hændelser og vil derfor ikke forårsage revision.

Se JPA-specifikationen afsnit 3.5.2 Livscyklusmetoder for detaljer.



  1. Oracle INTERSECT Operator forklaret

  2. nvarchar-sammenkædning / indeks / nvarchar(max) uforklarlig adfærd

  3. Sådan formateres et tal med komma i Oracle

  4. SQL OUTPUT Lagrede procedurer fungerer ikke med ExecuteReader