Diese Spring Boot Anwendung implementiert mit Spring Data JPA eine Datenbankanwendung.
Nach dem Erzeugen einiger Datensätze beendet sich die Spring Boot Anwendung und liefert einen
exit code
zurück.
In diesem Modul App-JPA
werden die folgenden Technologien angewendet.
-
JPA mit Spring Data JPA
-
Berücksichtigung von Auditing und Versioning mit Spring Security
-
Schreiben eines Audit-Logs durch Hibernate Envers per Spring Data Envers als eine Erweiterung von Spring Data JPA
-
-
Setzen eines
exit code
in Abhängigkeit von Ausnahmen -
Unit-Tests mit
@SpringBootTest
,@DataJpaTest
,@WithMockUser
und@Sql