diff --git a/docker-compose.yml b/docker-compose.yml index 50c731a91..9a3cbedab 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,15 @@ services: + app: + image: lilitaa/pet-clinic + ports: + - "8080:8080" + environment: + SPRING_DATASOURCE_URL: jdbc:postgresql://postgres:5432/petclinic + SPRING_DATASOURCE_USERNAME: petclinic + SPRING_DATASOURCE_PASSWORD: petclinic + depends_on: + - postgres + mysql: image: mysql:9.2 ports: diff --git a/src/main/java/org/springframework/samples/petclinic/owner/Owner.java b/src/main/java/org/springframework/samples/petclinic/owner/Owner.java index 000c06292..6b40ad2bd 100644 --- a/src/main/java/org/springframework/samples/petclinic/owner/Owner.java +++ b/src/main/java/org/springframework/samples/petclinic/owner/Owner.java @@ -163,6 +163,21 @@ public class Owner extends Person { * @param visit the visit to add, must not be {@literal null}. */ public void addVisit(Integer petId, Visit visit) { + int value = 22; + int value2 = 22; + int value3 = 22; + int value4 = 22; + Assert.notNull(petId, "Pet identifier must not be null!"); + Assert.notNull(visit, "Visit must not be null!"); + + Pet pet = getPet(petId); + + Assert.notNull(pet, "Invalid Pet identifier!"); + + pet.addVisit(visit); + } + + public void addVisit2(Integer petId, Visit visit) { Assert.notNull(petId, "Pet identifier must not be null!"); Assert.notNull(visit, "Visit must not be null!");