Java

JDK-9-Release-Termin steht fest: Java 9 kommt am…

Das Veröffentlichungsdatum für Java 9 steht fest. Java-SE-Entwicklungsleiter Mark Reinhold hat auf der OpenJDK Mailing-Liste einen detaillierten Zeitplan für das JDK 9 veröffentlicht, der zwar noch „Vorschlagscharakter“ hat, erfahrungsgemäß aber auf wenig Widerstand aus der Community stoßen dürfte. Demnach darf mit einer Verfügbarkeit von JDK 9 am 22. September 2016 gerechnet werden.

WildFly 9.0 CR1 mit intelligenter Lastverteilung

Das neunte Major Release des Java-EE-Servers JBoss WildFly steht kurz vor der Vollendung – ein erster Release Candidate steht ab sofort zum Download bereit. Zu den Highlights des Release gehören u. a. eine intelligente Lastverteilung, HTTP/2- und SPDFY-Unterstützung und ein neuer Offline-CLI-Modus.

Microsoft verwandelt Android-Apps in Windows-Apps

Wie auf der gestrigen Build 2015 verkündet wurde, sollen Android Apps via Visual Studio mit nur wenigen Anpassungen zu Windows Universal Apps kompiliert werden können. Auf gut deutsch: Im neuen MS App Store in Windows 10 werden wohl auch Android Apps zu finden sein – gleiches gilt für iOS-Apps, klassische Desktop-Anwendungen und Web-Apps.

JBoss EAP 6.4 erschienen

JBoss hat eine neue Version seiner Enterprise Application Plattform (EAP) veröffentlicht. Mit EAP 6.4 bietet JBoss eine Tool-Sammlung und Laufzeitumgebung für Java-Enterprise-Anwendungen an, die es Unternehmen erleichtern soll, die neuen Herausforderungen in Zeiten von Cloud und Big Data zu meistern.

Grails 3.0 – Frühjahrsputz für das Webframework

Das Webframework Grails präsentiert sich nach einer gründlichen Überarbeitung seit Ende März in der dritten Major-Version als Grails 3.0. Mit Grails werden basierend auf der dynamisch typisierten Programmiersprache Groovy und einem sehr flexiblen Framework Webanwendungen entwickelt. Durch den Einsatz von zahlreichen Plug-ins können leicht weitere Features und Bausteine ergänzt werden. Das Framework Grails blickt bereits auf fast 10 Jahre aktive Weiterentwicklung, interessante Innovationen sowie Adaption von bewährten Konzepten aus anderen Webframeworks zurück.

Apache Lucene und Apache Solr 5.1 erschienen

Vor rund zwei Monaten erschien die neueste Hauptversion 5.0 der Java-Search-Engine Apache Lucene und des NoSQL-Servers Apache Solr. Nun steht mit Solr 5.1.0 eine erste Nebenversion zum Download bereit, die sich im Hinblick auf ihren Funktionsumfang nicht verstecken muss.

Java EE Summit 2015

Vom 24. bis 26. Juni 2015 präsentiert das Java Magazin in Kooperation mit der Entwickler Akademie den Java EE Summit 2015 in München. Das große Trainingsevent bietet Entwicklern und Softwarearchitekten insgesamt 14 Java-EE-Workshops mit den drei parallel laufenden Tracks – […]

Apache Hadoop 2.7.0 freigegeben

Mit Hadoop 2.7.0 ist eine neue Version des in Java geschriebenen Big-Data-Klassikers erschienen. Da die JDK 6-Unterstützung eingestellt wurde, benötigt das Framework als Laufzeitumgebung ab sofort JDK 7 oder höher.

jOOQ 3.6.0 mit SAP HANA-Unterstützung

Die Java-Softwarebibliothek jOOQ ist in der Version 3.6.0 erhältlich. Zentrale Neuerung des Updates ist die offizielle Unterstützung von SAP HANA (die insgesamt 18. Datenbank), welche Big Data und den SQL-Standard miteinander „versöhnt“ – in der kostenpflichtigen Enterprise Edition wohlgemerkt. Die Unterstützung entstand in Zusammenarbeit mit SAP und soll in zukünftigen Releases weiter ausgebaut werden.

Konvertierungen mithilfe von JPA Attribute Converters

Mit dem Java Persistence API verfügt die Java-Enterprise-Welt über eine weit verbreitete Spezifikation für die standardisierte Speicherung und den Zugriff auf Daten in einer Datenbank. Aber was ist, wenn die Standardpersistierung nicht ausreicht und eine spezielle Persistierung einer Eigenschaft erforderlich ist? Bis einschließlich JPA 2.0 war dies im Rahmen der Spezifikation nur schwierig zu erreichen und wurde durch die Einführung von Attribute Converters in JPA 2.1 stark vereinfacht.