From e418af4d17255e7ab80b89d11bba787469c511e0 Mon Sep 17 00:00:00 2001 From: Antoine Rey <antoine.rey@gmail.com> Date: Tue, 29 Nov 2016 16:40:37 +0100 Subject: [PATCH] #15 Add logs to save method of the service layer --- .../petclinic/customers/application/OwnerService.java | 5 +++++ .../samples/petclinic/customers/application/PetService.java | 5 +++++ .../samples/petclinic/visits/application/VisitService.java | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/spring-petclinic-customers-service/src/main/java/org/springframework/samples/petclinic/customers/application/OwnerService.java b/spring-petclinic-customers-service/src/main/java/org/springframework/samples/petclinic/customers/application/OwnerService.java index 022c20af..f1505fda 100644 --- a/spring-petclinic-customers-service/src/main/java/org/springframework/samples/petclinic/customers/application/OwnerService.java +++ b/spring-petclinic-customers-service/src/main/java/org/springframework/samples/petclinic/customers/application/OwnerService.java @@ -1,5 +1,7 @@ package org.springframework.samples.petclinic.customers.application; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.dao.DataAccessException; import org.springframework.samples.petclinic.customers.domain.model.owner.Owner; @@ -16,6 +18,8 @@ import java.util.Collection; @Service public class OwnerService { + private static final Logger LOG = LoggerFactory.getLogger(OwnerService.class); + private final OwnerRepository ownerRepository; @Autowired @@ -37,6 +41,7 @@ public class OwnerService { @Monitored @Transactional public void saveOwner(Owner owner) throws DataAccessException { + LOG.info("Saving owner {}", owner); ownerRepository.save(owner); } diff --git a/spring-petclinic-customers-service/src/main/java/org/springframework/samples/petclinic/customers/application/PetService.java b/spring-petclinic-customers-service/src/main/java/org/springframework/samples/petclinic/customers/application/PetService.java index 1c2cf61e..b1e820f3 100644 --- a/spring-petclinic-customers-service/src/main/java/org/springframework/samples/petclinic/customers/application/PetService.java +++ b/spring-petclinic-customers-service/src/main/java/org/springframework/samples/petclinic/customers/application/PetService.java @@ -1,5 +1,7 @@ package org.springframework.samples.petclinic.customers.application; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.dao.DataAccessException; import org.springframework.samples.petclinic.customers.domain.model.pet.Pet; @@ -17,6 +19,8 @@ import java.util.Optional; @Service public class PetService { + private static final Logger LOG = LoggerFactory.getLogger(PetService.class); + private final PetRepository petRepository; @Autowired @@ -31,6 +35,7 @@ public class PetService { @Transactional public void savePet(Pet pet) throws DataAccessException { + LOG.info("Saving pet {}", pet); petRepository.save(pet); } diff --git a/spring-petclinic-visits-service/src/main/java/org/springframework/samples/petclinic/visits/application/VisitService.java b/spring-petclinic-visits-service/src/main/java/org/springframework/samples/petclinic/visits/application/VisitService.java index 2abf1358..e0c06520 100644 --- a/spring-petclinic-visits-service/src/main/java/org/springframework/samples/petclinic/visits/application/VisitService.java +++ b/spring-petclinic-visits-service/src/main/java/org/springframework/samples/petclinic/visits/application/VisitService.java @@ -1,5 +1,7 @@ package org.springframework.samples.petclinic.visits.application; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.dao.DataAccessException; import org.springframework.samples.petclinic.visits.domain.model.visit.Visit; @@ -15,6 +17,8 @@ import java.util.List; @Service public class VisitService { + private static final Logger LOG = LoggerFactory.getLogger(VisitService.class); + private final VisitRepository visitRepository; @Autowired @@ -24,6 +28,7 @@ public class VisitService { @Transactional public void saveVisit(Visit visit) throws DataAccessException { + LOG.info("Saving visit {}", visit); visitRepository.save(visit); } -- GitLab