java-forum.org
JBoss Seam
Alter Preis: 39,95 €
Jetzt: 0,00 €

zzgl. Versandkosten

Zurück   java-forum.org > Blogs

Alt
Bewertung: 2 Stimmen mit einer durchschnittlichen Bewertung von 4,50.

How-To: Dependency Injection mit Spring

Veröffentlicht: 24.03.2009 um 08:00 von tfa (Java Snippets)
Aktualisiert: 24.03.2009 um 18:47 von tfa
Einleitung

Dependency Injection (DI) dient zur Konfiguration von Software-Komponenten (Erzeugung und Initialisierung von Objekten),
wobei deren Abhängigkeit untereinander so gering wie möglich gehalten werden soll. Das Prinzip hinter DI
heißt Inversion of Control (IoC). Hiernach werden abhängige Objekte nicht von der Komponente selbst erzeugt oder beschafft,
sondern diese werden von Außen in sie injiziert. Die Injektion wird von einem DI-Framework - etwa SpringFramework...
Angehängte Dateien
Dateityp: zip DI-Demo.zip (62,7 KB, 30x aufgerufen)
Benutzerbild von tfa
tfa
Stammbenutzer
Kategorie: Spring
Hits 2180 Kommentare 0 tfa ist offline
Alt
Bewertung: 4 Stimmen mit einer durchschnittlichen Bewertung von 3,50.

Snippet: SwingWorker

Veröffentlicht: 02.04.2009 um 09:00 von tfa (Java Snippets)
Aktualisiert: 11.04.2009 um 20:03 von tfa
  • In Swing-Anwendungen sollten lang dauernde Aktionen nicht im Event Dispatch Thread (EDT) ausgeführt werden (z.B. in ActionListern). Dies hätte zur Folge, dass die GUI "einfriert", also das Hauptfenster grau wird und nichts mehr anzeigt, solange die Aktion läuft.
  • Solche langen Aktionen müssen in eigenen Threads ausgeführt werden, wenn die GUI nicht blockiert werden soll. Da Swing nicht threadsicher ist, muss bei der Programmierung einiges beachtet werden. Die meisten Manipulationen
...
Angehängte Grafiken
Dateityp: png swingworker.png (11,6 KB, 409x aufgerufen)
Angehängte Dateien
Stichworte: gui, swing, swingworker
Benutzerbild von tfa
tfa
Stammbenutzer
Kategorie: Concurrency , Swing
Hits 1534 Kommentare 2 tfa ist offline

Alle Zeitangaben in WEZ +1. Es ist jetzt 04:00 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de