Category Archives: Spring Universe

Reaktives Beispiel mit Spring 5

Leider gibt es derzeit noch recht wenige Beispiele, die die reaktiven Möglichkeiten von Spring 5 zeigen. Aus diesem Grund habe ich mich entschieden, ein Beispielprojekt zu entwerfen und via Github dem Rest der Welt zur Verfügung zu stellen. Benutzt wird … Continue reading

Posted in Spring Universe | Tagged , , | Leave a comment

Ankunft des Spring Data Release Trains Kay

Der heiße Herbst der Neuerscheinungen geht weiter. Kurz nach dem Spring 5 Release wurde nun auch Spring Data mit all seinen Subprojekten im Rahmen des Release Trains “Kay” aktualisiert. Als Persistenz-Abstraktion für diverse relationale (über JPA) und NoSQL-Datenbanken (Cassandra, Redis, … Continue reading

Posted in Spring Universe | Tagged , , , , , , , | Leave a comment

Spring 5 ist da

Trotz Herbstanfang kam nur eine Woche nach der Veröffentlichung von Java 9 die neueste Version des Spring Frameworks heraus. Es wurde über zwei Jahre daran gearbeitet, dementsprechend gibt es viele Neuerungen, hier ein Auszug: Unterstützung für JDK 9 Java EE … Continue reading

Posted in Spring Universe | Tagged , , , , , , | Leave a comment

SpringMVC vs. Vert.x

What is Vert.x? Vert.x is an event-driven, non-blocking reactive application framework running on the JVM. Vert.x is polyglot, which means that it supports many different programming languages. Currently are supported: Java, JavaScript, Ruby, Python, Groovy, Scala and more. Vert.x is … Continue reading

Posted in Java Web Frameworks, Spring Universe | Tagged , , , , , | 5 Comments

Profilbasierte Verwendung von Spring-Liquibase

In diesem Post geht es darum, wie man die Liquibase-Bean für Tests benutzt, ohne jedoch das Produktivsystem automatischen Schema-Änderungen zu unterwerfen. Für Tests soll hierbei H2 Embedded benutzt werden und für den Produktivbetrieb eine PostgreSQL-Datenbank. Die Problematik, die sich hierbei … Continue reading

Posted in Java Persistence, Spring Universe | Tagged , , , | Leave a comment

Spring Initializr Weboberfläche

Der Aufbau eines Spring-Projekts kann beim Projektstart sehr umständlich sein und beinhaltet unter anderem folgende Aufgaben: Ordnerstruktur für die verschiedenen Artefakte anlegen Build-Datei erstellen Die Projektabhängigkeiten in der Build-Datei pflegen Spring Boot CLI bietet Abhilfe, um manche dieser manchmal mühsamen … Continue reading

Posted in Spring Universe | Tagged , | 1 Comment

Initializr aus der Spring Boot CLI

Mit Spring Boot CLI können Spring Applikationen von der Command Line aus gestartet und getestet werden. Man kann eine Spring Boot Applikation haben indem nur Applikationssode geschrieben wird, die Infrastrukturarbeit wird von Spring Boot CLI übernommen. Spring Boot CLi beinhaltet … Continue reading

Posted in Spring Universe, Web as a Platform | Tagged , , , , | Leave a comment