2016-07-25 18 views
0

Diese Begriffe sind ähnlich, und beide beziehen sich auf die Anwendungsarchitektur, aber es wäre hilfreich für neue Entwickler, den Unterschied klar an einem Ort zu verdeutlichen.Was ist der Unterschied zwischen einem Anwendungscontroller und einem Anwendungskontext?

+2

Nicht sicher, warum Sie das Gefühl hatten, dass 'Application Context' und' Controller' ähnliche Begriffe sind. 'Anwendungskontext' ist ein Core Spring-Framework-Begriff. Der Zweck eines Anwendungskontexts besteht darin, die notwendigen Konfigurationsinformationen zum Initialisieren des Spring Dependency Injection-Containers bereitzustellen (schließlich ist dies der Spring Core). Ein 'Controller' ist ein Spring MVC-Begriff, wobei Spring MVC ein Spring-Modul ist, das für Webanwendungen entwickelt wurde und auf Spring Core basiert. Der Zweck eines Controllers besteht darin, Webanforderungen abzufangen und eine für die Anforderungen geeignete Ausgabe zu erzeugen. – manish

Antwort

0

Der Kontext verweist auf den Datenspeicher, der die Informationen in der Regel in den vom Modell angegebenen Formen enthält. Der Controller erleichtert die Interaktion mit dem Kontext, indem er Modelle des Inhalts für die Ansicht bereitstellt. Model View Controller.

Verwandte Themen