diff --git a/src/main/java/org/springframework/samples/petclinic/owner/OwnerController.java b/src/main/java/org/springframework/samples/petclinic/owner/OwnerController.java index 1348457ee..192793f45 100644 --- a/src/main/java/org/springframework/samples/petclinic/owner/OwnerController.java +++ b/src/main/java/org/springframework/samples/petclinic/owner/OwnerController.java @@ -35,6 +35,9 @@ import org.springframework.web.servlet.ModelAndView; import jakarta.validation.Valid; import org.springframework.web.servlet.mvc.support.RedirectAttributes; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + /** * @author Juergen Hoeller @@ -47,6 +50,8 @@ import org.springframework.web.servlet.mvc.support.RedirectAttributes; class OwnerController { private static final String VIEWS_OWNER_CREATE_OR_UPDATE_FORM = "owners/createOrUpdateOwnerForm"; + private static final Logger logger = LoggerFactory.getLogger(OwnerController.class); + private final OwnerRepository owners; @@ -92,6 +97,9 @@ class OwnerController { @GetMapping("/owners") public String processFindForm(@RequestParam(defaultValue = "1") int page, Owner owner, BindingResult result, Model model) { + + logger.info("Searching owners with last name: {}", owner.getLastName()); + // allow parameterless GET request for /owners to return all records if (owner.getLastName() == null) { owner.setLastName(""); // empty string signifies broadest possible search