Java 9: Vereinfachte Try-with-resources Anweisung

Syntaxerweiterung mit Java 9 (JEP 213). 1. Einleitung Den vollständigen Code findest du auf GitHub:https://github.com/MatthiasPischka/java-neuerungen Die Try-with-resources Anweisung wurde mit Java 7 eingeführt, um das automatische Schließen von Ressourcen zu gewährleisten. Vor Java 9 mussten Ressourcen, die in einem try-with-resources-Block verwendet wurden, direkt innerhalb der Klammer des try-Blocks deklariert werden. Weiterlesen…

JUnit 5: Erwartete Exceptions

1. Einleitung Mit JUnit 5 Tests möchten wir auch auf erwartete Exceptions prüfen. Wie einfach das geht, zeige ich in diesem Artikel. Den vollständigen Code findest du auf GitHub:https://github.com/MatthiasPischka/java-tipps/tree/master/junit5-erwartete-exceptions 2. Vorbereitung Wir schreiben eine Klasse, die später auch als Testklasse für JUnit 5 dient, und fügen dort die im Code-Beispiel Weiterlesen…

Schnellstart: PrimeFaces 8 mit JSF 2.3

1. Einleitung PrimeFaces ist mitunter das meistgenutzte Komponenten-Framework für JavaServer Faces Anwendungen. Ich zeige euch in diesem Artikel, wie ihr in wenigen Minuten eine JSF-Anwendung mit Maven erstellt, PrimeFaces einbindet und anschließend per Docker ausführt. Als Beispiel erzeugen wir exemplarisch eine ToDo-Liste, inklusive der Möglichkeit ToDo’s hinzuzufügen und zu entfernen. Weiterlesen…