Author Archives: Falk Sippach

Spring Boot 1.3.0 erschienen

Gerade wurde die Version 1.3.0 von Spring Boot veröffentlicht. Die Liste der Release-Notes ist beeindruckend lang. Eine der interessantesten Neuerungen dürften die spring-boot-devtools sein: sinnvolle Default-Properties zur Entwicklungszeit (z. B. ausgeschaltete Template-Caches) automatische Anwendungsneustarts (Alternative zu JRebel oder Spring Loaded) … Continue reading

Posted in Java and Quality, Spring Universe | Tagged , , , | Leave a comment

Texte aufsplitten und zusammenführen in Java 8 – Teil 2

Nachdem wir uns die verschiedenen Split-Varianten des JDK angeschaut haben, wollen wir in diesem Teil der kleinen Blog-Serie schauen, wie man Datenstrukturen zu Strings zusammenführen kann. Vor Java 8 gab es dazu keine spezielle Funktionalität, man musste dieses Verhalten vielmehr … Continue reading

Posted in Java and Quality, Java Basics | Tagged , , , , | Leave a comment

Texte aufsplitten und zusammenführen in Java 8 – Teil 1

In Java kann man schon seit längerem Texte anhand von Trennzeichen in einzelne Bestandteile zerlegen. Für das Gegenteil, das Zusammenführen von Collections oder Arrays mit benutzerdefinierten Trennzeichen zu einem String (join) gab es bis Java 8 keine geeignete Unterstützung im … Continue reading

Posted in Java and Quality, Java Basics | Tagged , , , , | 1 Comment

Korrelations-ID mit Grails 3 Interceptor

Im letzten Post haben wir uns die Umsetzung des Correlation Identifier Patterns mit Grails Filtern angeschaut. Grails Filter waren eine Art Servlet Filter, die sich aber, wie man es von Grails gewohnt ist, gut in die Laufzeitumgebung und die entsprechenden … Continue reading

Posted in Groovy and Grails, Java EE, Spring Universe | Tagged , , , , , | Leave a comment

Korrelations-ID mit Javascript Client und Grails REST Backend

Bei mehrfachen asynchronen Funktionsaufrufen ist nicht klar, welche Antwort zu welchem Aufruf gehört. Insbesondere wenn sich Aufrufe überholen, treten kuriose Effekte auf. Um dieses Verhalten zu verhindern, gibt es in den Enterprise Integration Patterns den Correlation Identifier. Dazu wird bei … Continue reading

Posted in Groovy and Grails, Other languages for the Java VM, SOA / Webservices | Tagged , , , , , | Leave a comment

Hibernate ORM 5.0 erschienen

Das vermutlich bekannteste Opensource ORM Framework der Java Welt hat nach dreieinhalb Jahren das nächste größere Major-Release-Update erfahren. Für die JPA-Nutzer unter uns ändert sich nicht allzu viel, unter der Haube ist aber doch einiges passiert. Als JPA-Provider bietet Hibernate … Continue reading

Posted in Java EE, Java Persistence | Tagged , , , | Leave a comment

Geld einsammeln für JUnit Lambda – The Next Generation JUnit

JUnit gehört in die Toolbox eines jeden Java Entwicklers, es ist vermutlich eines der am weitesten verbreiteten Opensource Frameworks überhaupt. Ursprünglich entstanden ist es auf einem Transatlantik-Flug als eine bunte Sammlung von GOF Design Patterns. Es besticht durch seine Einfachheit … Continue reading

Posted in Java and Quality, Java Basics | Tagged , , , | 1 Comment