Java

Enumset in Der Datenbank

Motivation Auch in der heutigen Zeit, in der Speicher vergleichsweise günstig ist, kann es trotzdem sinnvoll sein, eben diesen nicht zu verschwenden. Wir haben innerhalb unseres Projekts nach einer vergleichsweise günstigen Alternative gesucht, einem Datensatz zusätzliche Informationen mitzugeben, …

Beyond Java 8 Examples

Nachdem wir nun im ersten Teil die Theorie geklärt haben, kommt nun etwas Praxis hinzu. Hier sind Code-Beispiele und Erklärungen für die wichtigsten Features jeder Java-Version von 8 bis 23: Java 8 (März 2014) Lambdas & Functional Interfaces Code: List<String> names = …

Beyond Java 8

Beyond Java 8 - Was kommt denn nun? Nachdem ich nun schon wieder seit einiger Zeit mit Java 8, aufgrund von Kundenprojekten, arbeite. Ist es an der Zeit zu schauen, welche Features ich verpasse. Hier eine Zusammenfassung der wichtigsten Features seit Java 8. Java 8 (März 2014) Feature Erklärung …

JUnit 5 Basics

JUnit 5 ist die neueste Version des beliebten Testing-Frameworks für Java. Es bietet eine Vielzahl von Funktionen, die dir helfen, deine Anwendungen zu testen. Um dir als Anfänger die wichtigsten 20% der Erkenntnisse zu vermitteln, die dir helfen werden, 80% der JUnit 5 Nutzung zu verstehen und …

Java Predicate Chain

1. Was ist ein Predicate? Ein Predicate ist ein funktionales Interface in Java 8, das eine Bedingung prüft und einen boolean DayOfWeek zurückgibt: true oder false. Es hat eine einzige abstrakte Methode: @FunctionalInterface public interface Predicate<T> { boolean test(T t); } Das bedeutet, …

Java Faker - Custom Fakes

Als Einsteiger in der Java-Library “Faker” gibt es viele interessante Möglichkeiten, wie du benutzerdefinierte (Custom) Fake-Daten generieren kannst. Ich werde dir Schritt für Schritt erklären, wie du eigene Fakes erstellst und die Flexibilität von Faker nutzen kannst. 1. Grundlagen von …

Java Faker

1. Was ist Faker? Faker ist eine Java-Library, die dir hilft, realistisch aussehende Testdaten zu generieren. Dies ist besonders nützlich bei der Entwicklung und beim Testen von Anwendungen, wenn du realistische, aber zufällige Daten benötigst. 2. Installation Bevor du Faker verwenden kannst, musst …