Skip to content
Snippets Groups Projects
Commit 00bf81de authored by Maciej Szarliński's avatar Maciej Szarliński Committed by GitHub
Browse files

Merge pull request #20 from arey/sleuth

Fix #15 Tracing with Spring Cloud Sleuth
parents a9d8b1fc 21b59cb9
Branches
No related tags found
No related merge requests found
......@@ -68,6 +68,10 @@
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-sleuth</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
......
......@@ -64,6 +64,10 @@
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-sleuth</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
......
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);
}
......
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);
}
......
......@@ -73,6 +73,11 @@
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-sleuth</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
......
......@@ -56,6 +56,10 @@
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-sleuth</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
......
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);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment