Wie kann ich einen Spring-Controller ohne Verwendung der Anmerkungen erstellen?

Ich lerne für die Spring Core-Zertifizierung und habe einige Zweifel bezüglich dieser Frage:

Wofür wird die @Controller-Annotation verwendet? Wie kann ein Controller ohne Anmerkung erstellt werden?

So weiß ich, dass die@Regle Annotation gibt an, dass eine bestimmte Klasse die Rolle eines Controllers übernimmt. Das@Regleannotation fungiert als Stereotyp für die mit Anmerkungen versehene Klasse und gibt deren Rolle an. Der Dispatcher durchsucht solche mit Annotationen versehenen Klassen nach zugeordneten Methoden und erkennt@ RequestMapping Anmerkungen.

Also ist eine Controller-Klasse ungefähr so:

@Controller
public class AccountController {

    @RequestMapping("/listAccounts")
        public String list(Model model) {...}
    }
}

Ok, das ist mir ziemlich klar, aber was genau bedeutet Controller ohne Anmerkung erstellen? Wie kann ich es tun? Per XML Konfiguration oder wie?

Tnx

Antworten auf die Frage(6)

Ihre Antwort auf die Frage