Y at-il un tutoriel qui va avec l'application PetClinic? J'ai essayé d'en trouver un, mais google ne m'aide pas aujourd'hui. Plus précisément, je ne comprends pas des choses comme:Spring MVC Web PetClinic Tutoriel?
@Autowired - qu'est-ce que cela signifie même?
@RequestMapping(method = RequestMethod.GET)
public String setupForm(@RequestParam("petId") int petId, ModelMap model) {
Pet pet = this.clinic.loadPet(petId);
model.addAttribute("pet", pet);
return "petForm";
}
Comment une requête peut-elle renvoyer uniquement une chaîne? Ne devrait-il pas avoir besoin de retourner une sorte de ModelAndView? Ou l'application redirige-t-elle en quelque sorte vers ce qui est retourné?
Beaucoup de concepts déroutants - s'il existe un tutoriel, ou une vidéo (comme Spring-Security), serait très utile. Merci.
Ainsi, l'appel @Autowired définit-il un bean en fonction des variables POST/GET transmises? – wuntee
aussi - ce qui est public String setupForm (@RequestParam ("petId") int petId, modèle ModelMap) comment ModelMap est-il défini? La méthode sera appelée sur n'importe quel GET, correct? – wuntee
une dernière chose - lorsque vous renvoyez simplement la chaîne d'une vue et que le résolveur utilise un modèle Freemarker, y a-t-il des objets définis dans l'objet ModelAndView? – wuntee