Die Weld documentation besagt, dass die javax.enterprise.inject.Model
Annotation für Controller entwickelt wurde (logisch, weil es Bean als @RequestScoped
und @Named
markiert).@Modell Annotation und MVC
Aber warum heißt es als Modell anstelle von Controller?
Soll ich Model verwenden oder meine eigene Stereotyp Annotation namens Controller für Controller-Klassen meiner JSF-Anwendung schreiben? – Deniz
Ihre Frage wirft einen gültigen Punkt auf, den ich nicht beantworten kann. Machen Sie sich jedoch keine Gedanken darüber, wie Sie Ihre eigene Anmerkung schreiben können - wenn Sie '@ Controller' lieber als' @Modell' verwenden möchten, tun Sie es einfach. Der typsichere Qualifizierungsmechanismus von CDI bietet Ihnen maximale Flexibilität beim Ausdruck Ihrer Logik. –