Archiv des Autors:

Hibernate ORM 4.1.0 released

Es ist zwar schon wieder ein paar Tage her und ging eher leise über die Bühne: Hibernate ORM wurde in der Version 4.1.0 released. Außer vielen Bugfixes und ein paar kleineren Neuerungen ist nicht so viel passiert. Viel Aufwand wurde … Weiterlesen

Veröffentlicht unter Java EE, Java Persistence | Verschlagwortet mit , , | Hinterlasse einen Kommentar

Dependency Injection und AOP mit CDI (JavaEE 6)

Über den JavaEE 6 Standard CDI (Context and Dependency Injection, JSR 299) findet man viele Einsteiger-Tutorials in der Form Getting Started oder CDI + JSF. Für grundlegende Beispiele und Anwendungsszenarios sollte man aber mal einen Blick auf die Seite “Java EE … Weiterlesen

Veröffentlicht unter Java and Quality, Java EE | Verschlagwortet mit , , , , | 1 Kommentar

JBoss AS 7.1 voll JavaEE 6 zertifiziert

Nun hat es auch JBoss geschafft. Der bekannteste Open Source Application Server ist mit der aktuellsten Version voll für Java EE 6 zertifiziert. Nachdem im letzten Jahr die Version 7.0 das Zertifikat nur für das Web Profile erhalten hatte, haben … Weiterlesen

Veröffentlicht unter Java EE, Java Runtimes - VM, Appserver & Cloud | Verschlagwortet mit , | Hinterlasse einen Kommentar

Mutability Detector

Das Schreiben von unveränderbaren (Immutable) Klassen bietet viele Vorteile, z. B. bei der nebenläufigen Programmierung. Der Zustand von Instanzen aus unveränderbaren Klassen kann nach der Erzeugung nicht mehr verändert werden. Java bietet dafür keine native Unterstützung, man muß stattdessen bei … Weiterlesen

Veröffentlicht unter Java and Quality | Verschlagwortet mit , | Hinterlasse einen Kommentar

Eclipse Code Recommenders – IDE 2.0?

Eclipse Code Recommenders ist ein noch junges Eclipse Incubation Projekt. Es versucht, die Mechanismen des Web 2.0 auf die tägliche Arbeit eines Software-Entwicklers zu übertragen. So gibt es eine intelligente Autovervollständigung, die kontextabhängig nur die Methodenaufrufe anzeigt, die an dieser … Weiterlesen

Veröffentlicht unter Java and Quality | Verschlagwortet mit , | 2 Kommentare

Functional Thinking

“Funktional Programmieren heißt, man schreibt, was gemacht werden soll und nicht wie etwas gemacht werden soll.” Neal Ford beschreibt in einer Artikelserie auf developerWorks, wie man auch als auf Objektorientierung-gepolter Java-Entwickler Konzepte der funktionalen Programmierung verwenden kann, um seinen Java-Code … Weiterlesen

Veröffentlicht unter Java and Quality, Java Basics | Verschlagwortet mit | Hinterlasse einen Kommentar

OSGI basierte Heimautomatisierung

Der Heimautomatisierungsmarkt ist geprägt durch eine Vielzahl von größtenteils inkompatibler Standards (KNX/EIB, X10, OneWire, RWE Smart Home, …), Protokollen, unterschiedlichsten Übertragungswegen (Schwachstrom, Hausstrom, Funk), Geräten und Herstellern. Das Projekt openHAB versteht sich als universelle Integrationsplattform für alle Dinge rund um … Weiterlesen

Veröffentlicht unter Did you know?, Java modularization | Verschlagwortet mit , | Hinterlasse einen Kommentar