News: Nachrichten, Produkte, Open Source
Bücher: Java-Persistence-API mit Hibernate
Bücher: Agile Java-Entwicklung in der Praxis
Java User Group Mannheim
JAX-Bericht: Das war die JAX 2009
Tool-Radar: QFTest
Markus Stäuble
News: Nachrichten, Produkte, Open Source
Bücher: Java-Persistence-API mit Hibernate
Bücher: Agile Java-Entwicklung in der Praxis
Java User Group Mannheim
JAX-Bericht: Das war die JAX 2009
Tool-Radar: QFTest
Markus Stäuble
Kolumne: Viva Java Libre
Neues von OpenJDK
Dalibor Topic
Scala – Teil 4: Pattern-Matching & Co.
Im Dienste der Allgemeinheit
Arno Haase
Java-Memory-Modell – Teil 9
Gefahren allzu aggressiver Optimierung
Klaus Kreft und Angelika Langer
Exception Handling
Der richtige Umgang
Rodion Alukhanov
Google App Engine
Cloud Computing mit Java
Cloud Computing ist inzwischen zu einem geflügelten Wort geworden. Zu verlockend ist die Möglichkeit, Hardwareressourcen nach Bedarf hinzuzufügen und so immense Fixkosten einzusparen. Anfang April wurde die GAE für Java veröffentlicht – Grund genug, einen Blick darauf zu werfen.
Michael Seemann
Kolumne: Tour de GUI
Geschichtsunterricht
Florian Müller
Web Application Security – Teil 2
Niemals ungeschützt
Unsichere Webanwendungen stellen eine große Gefahr für jedes Unternehmen dar. Wer dieses Risiko ignoriert, öffnet Hackern alle Türen und Tore. Aus diesem Grund ist eine mehrschichtige, technische Sicherheitsarchitektur unverzichtbar.
Thomas Krautgartner und Christian Schneider
Kolumne: FacesTales
Trinidad goes iPhone
Lars Röwenkamp und Matthias Weßendorf
Enterprise JavaBeans 3.0
Die Rückkehr der Einfachheit
Enterprise JavaBeans genießen dank einiger gravierender Probleme in der Vergangenheit einen ziemlich schlechten Ruf. Alternative, so genannte „leichtgewichtige“ Konzepte haben der EJB-Technologie scheinbar endgültig den Rang abgelaufen. Was aber viele nicht bemerkt haben: Seit der EJB-3.0-Spezifikation hat sich einiges grundlegend verändert.
Adam Bien
Persistenzschichten mit JPA und Spring
Hades
Oliver Gierke
Performance Antipatterns
Auf der Jagd nach dem verlorenen Speicher
Alois Reitbauer und Mirko Novakovic
SOA aus dem wahren Leben – Teil 9
SOA Design Pattern: Compensation
Berthold Maier, Hajo Normann, Bernd Trops,
Clemens Utschig-Utschig und Torsten Winterberg
Lose gekoppelte Systeme
Abstand halten mit ActiveMQ und Camel
Dieser Artikel soll einen möglichen Weg skizzieren, wie eine typische, eng gekoppelte Lösung schrittweise zu einer lose gekoppelten Variante umgebaut werden kann. Ebenfalls wird betrachtet, ob man zu diesem Zweck einen ESB (Enterprise Service Bus) einsetzen sollte.
Thilo Frotscher
Kolumne: Architekturen dokumentieren
Out of the box – Produktkartons
Stefan Zörner
JavaFX Mobile
Plattformübergreifend entwickeln
Mit JavaFX Mobile wird es möglich, plattformübergreifend Anwendungen zu entwickeln, die sowohl auf dem Desktop und dem Browser als auch auf mobilen Endgeräten laufen. Der folgende Artikel soll einen Überblick über die Neuerungen geben.
Kay Glahn
IBM Jazz – Teil 1
Koordination von Teamarbeit
Michael Müller, Prof. Dr. Veronika Thurner und
Martin Wassermann
Kolumne: Perspektivenwechsel
Wer nicht fragt, bleibt dumm!
Stefan Roock und Mika Roock
CD-Inhalt
Editorial
Autor des Monats
JUG-Kalender
JAXenter.de
Jobs und Karriere
Impressum
Inserentenverzeichnis, Vorschau, Empfehlungen