Das Magazin

Jahresarchiv

News & Artikel

  • Alle News & Artikel
    zum Thema Java finden Sie jetzt in unserem neuen Portal unter jaxenter.de

Redaktion

Marketing

Leserservice

Newsletter


Ausgaben

Ausgabe 4.2011 - Contexts and Dependency Injection
Ausgabe 4.2011

Contexts and Dependency Injection

Heft bestellen Abo bestellen

Magazin

JAX Round-up

Bücher: Programmieren mit Scala

Kolumne: OS-Perle

Bean-Validierung mit OVal

Eric Lewis

Frisch gemixt mit ­Mockito

Das Mockito-Framework zum Testen mit Mock-Objekten

Jan Stamer

Kolumne: Die flinke Feder

Mit Sicherheit nicht

Bernd Fondermann

Java Core

Parallelisierung leicht gemacht

Einsatz von grafischen Modellen zum Parallelisieren von Abläufen
In einem aktuellen Projekt wollten wir die Durchlaufzeit einer technischen Messung reduzieren, indem wir mehrere Messabläufe parallelisieren. Es stellte sich die Frage, wie wir das wohl am besten in die Webanwendung integrieren konnten. Mit grafischer Modellierung und dem Einsatz der jBPM haben wir eine elegante und gut wartbare Lösung gefunden.

Robert Schmelzer

IDEs für die Schulbank

Schüler mittels alternativer Ansätze für die objektorientierte Programmierung mit Java begeistern Bernhard Löwenstein und Monika Di Angelo „Programmieren mit Greenfoot macht Spaß!“

Michael Kölling über den Einsatz von Greenfoot und BlueJ im Unterricht

Titelthema

Rookie – praktische Einführung

Next Generation Application Development mit CDI
CDI ist seit gut einem Jahr fertig und wird schon in einigen Projekten eingesetzt. Dieser Artikel veranschaulicht die Features von CDI anhand von konkreten Beispielen und möchte die Leichtigkeit vermitteln, mit der in Zukunft Enterprise-Anwendungen entwickelt werden können. Wir verwenden CDI erfolgreich in unseren Projekten und möchten Sie an unserer Erfahrung teilhaben lassen.

Marcel Birkner

CDI Statements

Lasst die Experten sprechen

Bernhard Löwenstein, Mark Struberg, Adam Bien, Jan Groth, Lars Röwekamp, Pavlo Baron

Lessons Learned

Komplexe konfigurierbare Webanwendungen mit der JBoss Suite

Christian Groth

Web

JavaFX: Java-Raupe – FX-Schmetterling?

Oracles Antwort auf Adobe Flex und Microsoft Silverlight Mit seinen anhaltenden Bestrebungen um JavaFX bekennt sich Oracle klar zu seinen Ambitionen im Wettlauf um grafisch anspruchsvolle Anwendungen. Während in den letzten Jahren Java-Technologien wie JEE das Bild intelligenter Serverarchitekturen geprägt haben, versucht Oracle heute vor allem auch im Bereich moderner Clientanwendungen dem „dicke Raupe“-Image zu entfliehen.

Andreas Schosser

Mehr Struktur im Web

Redaktionell pflegbare Webseiten mit OpenCms

Florian Hopf

Tutorial

Gesichter in der Wolke

JSF in der Google App Engine verwenden
Das Google-App-Engine-Plug-in für Eclipse bietet von sich aus den Einsatz von GWT zur Gestaltung von Weboberflächen an. Das mag aber nicht jedermanns Fall sein. Allerdings ist es neben den alternativen Möglichkeiten wie Grails oder Lift auch möglich, den Java-Standard Java Server Faces in der Cloud zu verwenden. Wie das geht, will dieses Tutorial zeigen.

Erik Bamberg

Architektur

Kleine Schritte, große Wirkung

Software Development Governance
Hinterfragt man in Unternehmen oder Organisationen, wie die Entwicklung von Applikationen bezüglich standardisierten und verbindlichen Vorgaben praktiziert werden, erhält man in vielen Fällen die Antwort, dass der Architekt für die Einführung und Einhaltung von Code Conventions verantwortlich ist. Regelungen, die darüber hinaus die Entwicklung beeinflussen, werden nicht getroffen oder sind nicht existent. Doch gerade dadurch geraten Unternehmen, die die Entwicklung von Applikationen überwiegend an externe Dienstleister vergeben, spätestens bei der Übernahme in den Betrieb in arge Bedrängnis – und tragen eine Mitschuld am Verzögern oder Scheitern von Projekten.

Paul Lajer und Erwin Lang

Kolumne: Knigge für Softwarearchitekten

Antimuster: der Codeheld

Peter Hruschka und Gernot Starke

Mobile

Kolumne: Mobile Welten

Widget-Standards vereinigt

Kay Glahn

All about Services

Wahres Multitasking wird mit Android Realität

Sven Haiges

Enterprise

Türsteher für Bohnen

Bean Validation mit domänenspezifischen Typen

Oliver Ochs und Simon Zambrovski

Kolumne: EnterpriseTales

Welcome to the Jungle

Lars Röwekamp und Matthias Weßendorf

Als die Prozesse laufen lernten

WebSphere Lombardi Edition – die etwas andere BPM- Umgebung

Heinz Ebensperger