Wpis z mikrobloga

#programowanie #spring Mam problem. Mam dwie klasy @Controller w jednej mam taką metodę

@RequestMapping("/owners/{ownerId}")
public ModelAndView showOwner(@PathVariable("ownerId") int ownerId) {
ModelAndView mav = new ModelAndView("owners/ownerDetails");
mav.addObject(this.clinicService.findOwnerById(ownerId));
return mav;
}

a drugą udekorowałem tym samym mapowaniem już na początku klasy

@Controller
@RequestMapping("/owners/{ownerId}")
public class PetController {
}

No i oczywiście wywala błąd
Cannot map handler 'ownerController' to URL path [/owners/{ownerId}/]: There is already handler of type [class com.PetController] mapped.

Pytanie, co mam zmienić aby zadziałało. Pewnie coś w konfiguracjach beanów, ale co?
  • 17