Frühlingsrahmen.

Open Source-Java / J2EE-Anwendungsrahmen
Jetzt downloaden

Frühlingsrahmen. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Apache
  • Preis:
  • FREE
  • Name des Herausgebers:
  • The Spring Framework
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 44.6 MB

Frühlingsrahmen. Stichworte


Frühlingsrahmen. Beschreibung

Open-Source-Java / J2EE-Applikations-Framework Spring Framework ist ein dominanter Anwendungs-Framework für Java löst Federkern Enterprise-Entwicklungs- und Laufzeitprobleme, Angebot Konfiguration über Dependency Injection, deklarative Dienste über AOP, und verpackte Unternehmen services.Spring ist ein geschichteten Java / J2EE-Applikations-Framework, basierend auf Code veröffentlicht in Expert One-on-One J2EE-Design und Entwicklung von Rod Johnson. Hier sind einige der wichtigsten Features von Spring Framework: · Die vollständigste leichten Behälter und bietet zentralisierte, automatisierte Konfiguration und Verdrahtung Ihrer Anwendungsobjekte. Der Behälter ist nicht-invasiv, der fähig ist, ein komplexes System von einem Satz von losen gekoppelten Komponenten (POJOs) in einer einheitlichen und transparenten Art und Weise der Montage. Der Behälter bringt Agilität und Hebelwirkung und verbessert die Anwendung Testbarkeit und Skalierbarkeit, indem Software-Komponenten zuerst entwickelt und in Isolation getestet werden, dann für den Einsatz in jeder Umgebung (J2SE oder J2EE) skaliert. · Eine gemeinsame Abstraktionsschicht für das Transaktionsmanagement, so dass für steckbare Transaktionsmanager, und es leicht abgrenzen Transaktionen machen, ohne mit Low-Level-Fragen zu befassen. Generische Strategien für JTA und einer einzigen JDBC Datasource enthalten sind. Im Gegensatz zu Normal JTA oder EJB CMT, Spring-Transaktionsunterstützung ist nicht auf J2EE-Umgebungen gebunden. · Eine JDBC-Abstraktionsschicht, die Angebote eine sinnvolle Ausnahme Hierarchie (nicht mehr ziehen Lieferantencodes aus SQLException), Fehlerbehandlung vereinfacht und reduziert die Menge an Code, den Sie schreiben benötigen. Sie werden nie wieder JDBC schreiben müssen, zum anderen schließlich blockieren zu verwenden. Die JDBC-orientierte Ausnahmen von Spring generischer DAO Ausnahme Hierarchie entsprechen. · Integration mit Toplink, Hibernate, JDO und iBATIS SQL Maps: in Bezug auf Ressourcenhalter, DAO Unterstützung bei der Implementierung und Transaktionsstrategien. First-Class-Hibernate Unterstützung mit vielen IoC Komfortfunktionen, viele typische Hibernate Integration Fragen. Alle diese Spring generischen Transaktion und DAO Ausnahme Hierarchien entsprechen. · AOP Funktionalität, voll integriert in Spring-Konfigurationsmanagement. Sie können jedes Objekt verwaltet von Spring AOP-enable, Aspekte wie deklarative Transaktionsmanagement hinzuzufügen. Mit Spring, können Sie deklarative Transaktionsmanagement ohne EJB haben ... auch ohne JTA, wenn Sie eine einzelne Datenbank in Tomcat oder einen anderen Web-Container ohne JTA-Unterstützung. · Eine flexible MVC Web Application Framework, auf Kernfeder Funktionalität gebaut. Dieser Rahmen ist über Strategie Schnittstellen in hohem Maße konfigurierbar und bietet Platz für mehrere Ansichts Technologien wie JSP, Velocity, Fliesen, iText und POI. Beachten Sie, dass eine Feder mittlere Ebene kann einfach mit einem Web-Tiere auf einem anderen Web-MVC-Framework, wie Struts, WebWork oder Tapestry Basis kombiniert werden. Was ist neu in dieser Version: · Bis zur endgültigen Versionen von JSR-330 "javax.inject" und JSR-303 "javax.validation" APIs aktualisiert · Volle Übereinstimmung mit den JSR-330 TCK (d.h. volle Übereinstimmung mit der endgültigen Spezifikation) · Unterstützung für Hibernate Validator 4.0 GA (als JSR-303 Referenzimplementierung) · Unterstützung für Load-Time Weberei in JBoss 5.x · Unterstützung für die letzten EHCache 1.6 Konfigurationseigenschaften EHCacheFactoryBean · Zusätzliche AnnotatedBeanDefinitionReader Helfer für programmatische Registrierung von kommentierten Klassen · Hinzugefügt AnnotationConfig (Web) Application für die bequeme Registrierung / Scannen von Klassen · Hinzugefügt GenericXmlApplicationContext mit flexiblen Konfigurationsoptionen für seine XML-Unterstützung · AbstractApplicationContext kann auch im Falle von Systemeigenschaften Zugriffsfehler starten · Interner MergedBeanDefinitionPostProcessors gilt nach allen anderen Postprozessoren · Innen Bohnen als ApplicationListeners detektiert als auch (nur für die inneren singletons unterstützt) · Kind bean Definition der Oszilloskops Attribut kann nun von übergeordneter Bean Definition geerbt werden · Eingeführt SmartLifecycle Schnittstelle mit Auto-Start-und Shutdown um Unterstützung · Eingeführt LifecycleProcessor delegieren, anpassbar durch "lifecycleProcessor" bean · MessageListenerContainers und Quarz SchedulerFactoryBean starten auf Refresh statt init · Hinzugefügt initialize-Datenbank-Tag jdbc Namespace für externe Datenquellen mit Datenbevöl · PathMatchingResourcePatternResolver nachsichtig ignoriert nicht vorhandene Stammverzeichnisse · DefaultConversionService versteht "on" / "off", "ja" / "nein", "1" / "0" als Boolesche Werte · CustomeditorConfigurierer unterstützt erneut ImmobilienEnderinstanzen (mit der Abwertung Warnung) · Überarbeitete Methodparameter-Anmerkungs-Accessor-Methoden · CLASSUTILS wird jetzt mit der Klasse und Klasse parametriert · Databinder akzeptiert jetzt VAR-Args, um zulässigen, nicht zulässigen und erforderlichen Feldern festzulegen · Databinder Auto-wächst verschachtelte Wege zum Traversal (Vermeidung von NullvaluEnestestestedingPathException) · Feste atumbindende Regression mit WEBREQUESTDATABINDER (wie von @mvc-Datenbindung jetzt verwendet) · Feste Fielderror, um den abgelehnten Eingabewert als String-Wert anstelle von ALRAY auszusetzen · Der Validator von JSR-303 registriert nur Validierungsfehler, wenn kein verbindlicher Fehler vorliegt · ContentNegotiatingViewResolver arbeitet mit ignoraccepheader und defaultcontentype auch · Feder-MVC-Namespace mit komfortablen MVC hinzugefügt: Annotation-angetriebenes Konfigurationselement · Standard- und DateTime-Formatierer, die bei Verwendung des Feder-MVC-Namespace konfiguriert sind · Vollständige Unterstützung für die DataTime-Formatierung mithilfe der JODA-Zeitbibliothek (automatisch aktiviert) · Zusätzliche @numberFormat- und @DatetimFormat-Anmerkungen für die deklarative Formatierung hinzugefügt · Implizite T.ValueOf (S) und Konstruktor T (s) Suchen, wenn kein expliziter S-> T-Konverter übereinstimmt · AbstractExcelView ist mit Apache POI 3.0 sowie 3,5 jetzt kompatibel · Tilesconfigurer legt nur EL-Unterstützung ein, wenn JSP 2.1 vorhanden ist (für JSP 2.0-Kompatibilität) · RE-eingeführte Struts 1.x-Unterstützung ("org.springframework.web.struts") in veralteter Form · Veraltete Planungsunterstützung für JDK 1.3 Timer ("org.springframework.Scheduling.timer") · Veraltete Remoting-Unterstützung für JAX-RPC (zugunsten von JAX-WS)


Frühlingsrahmen. Zugehörige Software