LU10c - Transaktionen

TODO: Erklärung zu @Transactional (Bei jeder RuntimeException)

Logging

Achten Sie bei Ihrem Logging darauf, dass die Logeinträge auch im Fall eines Rollbacks Sinn ergeben.

for (AccountUpdate update : accounts) {
    ...
    log.debug("Prepared account update: number={} project={}", accountNumber, projectRef.getProjectName());
}
log.info("All accounts updates processed successfully for project {}", projectName);