Induktion

Ein leistungsstarker, hoher Leistung, Java MVC-Webanwendungsrahmen.
Jetzt downloaden

Induktion Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • The Apache License 2.0
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Acciente, LLC
  • Website des Verlags:
  • http://www.acciente.com

Induktion Stichworte


Induktion Beschreibung

Ein leistungsstarker, hoher Leistung, Java MVC-Webanwendungsrahmen. Induktion ist ein leistungsstarker, hoher Leistung, Java MVC-Webanwendungsrahmen. Die Induktion unterstützt dynamische Anwendungsanwendungen, typbasierte Abhängigkeitseinspritzung und Abhängigkeitsanalyse zwischen Modellen, Ansichten und Controller. Das Ziel des Induktionsziels ist es, die Aufgabe zu vereinfachen, komplexe, leistungsstarke, wartbare Webanwendungen mithilfe von Java Technology.Induktion zu vereinfachen. Die Induktion gehört zur Klasse von Java Web Application-Frameworks, die normalerweise als anfragen basierende Rahmenbedingungen bezeichnet werden. Die Induktion ist von JDK 1.4 nach JDK 1.6 (Java 6) kompatibel (Java 6) .inzip ist eine neue und zwingende Alternative zu anderen Webanwendungsrahmen einschließlich der Streben 2 und des Frühlings-MVC. Induktion ist Open Source-Software, die unter der kommerziellen Friendly-Apache-Lizenz 2.0 veröffentlicht wird. Warum ist ein neuer Rahmen? Es gibt bereits eine Reihe von Java-Webanwendungsrahmen, warum also ein anderer Java-Webanwendungsrahmen? Induktion wurde erstellt, weil wir glauben, dass: * Es sollte nicht notwendig sein, einen Antrag auf einen Servlet-Container umzusetzen, wenn Java-Code geändert wird. Es sollte möglich sein, einfach die geänderte Quelle (mithilfe Ihrer bevorzugten IDE) neu kompilieren und einfach die entsprechende Webseite neu laden. * Die Aufrechterhaltung großer Webanwendungen erfordert die Fähigkeit, die Abhängigkeiten zwischen Modellen, Ansichten und Controllern zu analysieren. Es sollte eine einfach zu verwendende Abhängigkeitseinspritzung sein, um seine Leistung in einem Framework zu nutzen. * Eine Anwendung sollte nicht von überflüssigen XML-Konfigurationsdateien getrunken werden. * Die Uploads von Handhabungsdateien sollte so einfach sein, dass der Sein unauffälliges Sein ist Ihre Klassen (nicht mehr neu merken / neu starten) * Die Fähigkeit, Abhängigkeiten zwischen Controllern, Ansichten und Modellen zu analysieren, mit grundlegenden Java-Abhängigkeits-Analyse-Tools in jeder IDE (Eclipse, Idee, jeder IDE, die Java-Abhängigkeitsanalyse unterstützt) * Erweiterbare Architektur o steckbarer Konfigurationslader o Steckbare URL zum Controller-Resolver O-steckbaren Umleitungsanforderung an URL-Resolver O-steckbare Templating-Motoren (Anfangs-Plugin für Freemarker, Plugins für andere Vorlagen-Motoren basierend auf Community-Feedback) Controller * Parameterinjektion: Ein Modellobjekt ist in einem Controller zugänglich, indem einfach einen Parameter deklariert des Typs des Modellobjekts in der Handlermethode des Controllers * anspruchsvoller Formularparameterverarbeitung, wodurch es EA ist SY zu verwenden Liste und Map HTML-Form-Variablen * Umgang mit einer hochgeladenen Datei ist so einfach wie das Umgang mit einem String-Eingang in einem Formular * Wenn der Controller eine Instanz der Ansichtsschnittstelle oder eines Instanz der Umleitungsklasse zurückgibt, wird der Wert entsprechend von Induktionsansichten * Integrierter Unterstützung für Templating-Motoren (Schiffe mit Unterstützung für Freemarker) * Jede Vorlagenansicht wird durch eine Klasse dargestellt, die alle Daten einkapselt, die die Vorlage abhängen, wodurch eine leistungsstarke Java-basierte Abhängigkeitsanalyse ermöglicht wird, wenn Vorlagenänderungen auf Text- Basierende HTML-Vorlagen-Modelle * Deklarative Steuerung des Lebenszyklus von Modellobjekten * Abhängigkeitseinspritzung in benutzer bereitgestellte Modellkonstrukteure * Abhängigkeitseinspritzung in vom Benutzer bereitgestellte Modellfabrik-Methoden * Modell-to-Modell-Abhängigkeitseinspritzung mit der Zykluserkennung Was ist neu in dieser Version: Fehlerbehebung: · Injizieren der ControlleReResolver.Resolution oder ViewResolver.Resolution in einer Anfrage · Der Interceptor warf falsch eine Ausnahme, wenn Auflösungsobjekte null waren. · Wirft nun eine Ausnahme aus, wenn ein Versuch unternommen wird, auf ein Session-Scope-Modell zuzugreifen · Aus einem Kontext, in dem keine Sitzung verfügbar ist, verursachte dies zuvor ein NullPtrex · (In der Modellpoolklasse)


Induktion Zugehörige Software