Archiv der Kategorie: Java

JSF Spring Integration

JSF Spring Integration Bislang gab es vor allem zwei Ansätze JSF und Spring einander näher zu bringen: Der Spring eigene DelegatingVariableResolver JSF-Spring Erstere liefert über einen Custom Variable Resolver die Möglichkeit auf Spring-Beans aus JSF (mit Hilfe der ExpressionLanguage) zuzugreifen. … Weiterlesen

Veröffentlicht unter Java | 4 Kommentare

Testing Concurrent Java Programs

Beim Testen von Java Programmen die Nebenläufigkeiten und Synchronisation enthalten, bekommt man schnell Probleme. Zum einen stellt man fest, dass es recht schwierig ist Testfälle zu konstruieren, die alle relevanten Codeteile durchlaufen. Und selbst wenn das geschafft ist, kann man … Weiterlesen

Veröffentlicht unter Java | 3 Kommentare

Dependencies anzeigen mit Byecycle

Für Java Projekte gibt es ein schönes Plugin mit dem Dependencies eines Packages graphisch angezeigt werden können: Byecycle. Es zeigt die insbesondere zyklische Abhängigkeiten in rot an und hilft so, diese zu vermeiden. Die Grafik richtet sich wie mit Gummibänden … Weiterlesen

Veröffentlicht unter Java | Hinterlasse einen Kommentar

BeanFactory ala Spring die 2. te

Nachdem mir die erste Lösung schon sehr nützlich vorkam, hab ich noch einmal nachgelegt. Die 2. Version unterstützt nun einige Datentypen mehr, die als Property gesetzt werden können. Neben den primitive Types, lassen sich Maps, Sets, Lists, Properties und einfache … Weiterlesen

Veröffentlicht unter Java | Hinterlasse einen Kommentar

BeanFactory ala Spring

Wenn man einmal die Vorteile einer BeanFactory ala Spring kennengelernt hat, will man deren Vorteile nicht mehr missen. Es ist einfach viel angenehmer – insbesondere auch im Hinblick auf die Testbarkeit – wenn man Klassen als POJOs entwirft, die Eigenschaften … Weiterlesen

Veröffentlicht unter Java | Hinterlasse einen Kommentar

SWT Applikation als Applet

[:de]Neulich stellte sich mir die Frage, warum eigentlich nicht auch SWT Applikationen als Applet laufen können. Gut der erste Grund ist sicherlich, dass SWT nicht immer installiert ist, im Gegensatz zu Swing, was schon mit dem JRE dabei ist. Allerdings … Weiterlesen

Veröffentlicht unter Java | 20 Kommentare

Transaktionen mit HibernateSynchronizer, Hibernate3 und Spring

Will man Spring zusammen mit Hibernate 3 verwenden, so muss man beachten, dass die DataAccessObjects (DAOs) nicht ohne weiteres mit Spring zusammenarbeiten. Eine gute Spring-Integration ist aber wünschenswert, weil man nur so in den Genuss der Spring-Features wie z.B. deklaratives … Weiterlesen

Veröffentlicht unter Java | Hinterlasse einen Kommentar

Sequences mit Hibernate3 und HSQLDB

HSQLDB unterstützt seit einiger Zeit Sequences. Mit Sequences lassen sich sehr einfach Primärschlüssel generieren was von Hibernate mit dem Sequences-Generator auch direkt unterstützt wird. Will man das Default-Verhalten "eine Sequence für alle Entitäten" aber ersetzen durch "eine Sequence per Entität", so stößt … Weiterlesen

Veröffentlicht unter Java | Hinterlasse einen Kommentar

Spring’s AOP Proxies

Wenn Spring’s AOP Framework Proxies erzeugt um eigene Klassen mit zusätzlichen Features zu versehen, kann das mitunter seltsame Effekte haben. Beispielsweise würde man doch vermuten, dass eine SpringBean die auf folgende Weise definiert ist: <bean name="testBean" class="com.rinke.solutions.spring.test.SpringTestImpl" /> sich in … Weiterlesen

Veröffentlicht unter Java | Hinterlasse einen Kommentar

Spring’s AOP Autoproxy Feature mit Java 5.0 Annotationen

Autoproxing mit Spring Das Applikation Framework Spring bringt ein sehr nützliches Feature mit: Autoproxing. Damit lassen sich Spring Beans – also eigentlich jede POJO-Klasse – um Aspekte erweitern. Aspekte sind gemäss AOP Belange eines Programms die sich quer zur eigentlichen … Weiterlesen

Veröffentlicht unter Java | Hinterlasse einen Kommentar