Einführung in Spring Cloud Stream

1. Übersicht Spring Cloud Stream ist ein Framework, das auf Spring Boot und Spring Integration basiert und bei der Erstellung ereignisgesteuerter oder nachrichtengesteuerter Mikrodienste hilft . In diesem Artikel werden Konzepte und Konstrukte von Spring Cloud Stream anhand einiger einfacher Beispiele vorgestellt.Weiterlesen »

Eine Datei in Groovy lesen

1. Übersicht In diesem kurzen Tutorial werden wir verschiedene Möglichkeiten zum Lesen einer Datei in Groovy untersuchen. Groovy bietet bequeme Möglichkeiten zum Umgang mit Dateien. Wir konzentrieren uns auf die File- Klasse, die einige Hilfsmethoden zum Lesen von Dateien enthält. Lassen Sie uns sie in den folgenden Abschnitten einzeln untersuchen. 2.Weiterlesen »

Analysieren einer XML-Datei mit StAX

1. Einleitung In diesem Tutorial wird veranschaulicht, wie eine XML-Datei mit StAX analysiert wird. Wir werden einen einfachen XML-Parser implementieren und anhand eines Beispiels sehen, wie es funktioniert. 2. Parsen mit StAX StAX ist eine der mehreren XML-Bibliotheken in Java. Es ist eine speichereffiziente Bibliothek, die seit Java 6 im JDK enthalten ist.Weiterlesen »

KORS mit Frühling

1. Übersicht In jedem modernen Browser ist das Cross-Origin Resource Sharing (CORS) eine relevante Spezifikation mit dem Aufkommen von HTML5- und JS-Clients, die Daten über REST-APIs verbrauchen. In vielen Fällen unterscheidet sich der Host, der das JS bedient (z. B. example.com ), von dem Host, der die Daten bedient (z . B.Weiterlesen »

Zuordnen eines dynamischen JSON-Objekts mit Jackson

1. Einleitung Die Arbeit mit vordefinierten JSON-Datenstrukturen mit Jackson ist unkompliziert. Manchmal müssen wir jedoch dynamische JSON-Objekte verarbeiten, die unbekannte Eigenschaften haben . In diesem kurzen Tutorial werden verschiedene Möglichkeiten zum Zuordnen dynamischer JSON-Objekte zu Java-Klassen vorgestellt. Weiterlesen »

Anleitung zur Java BiFunction-Schnittstelle

1. Einleitung Java 8 führte die Programmierung des Funktionsstils ein, mit der wir Allzweckmethoden durch Übergabe von Funktionen parametrisieren können. Wir sind wahrscheinlich am besten mit den Java 8-Funktionsschnittstellen mit nur einem Parameter wie Function , Predicate und Consumer vertraut . IWeiterlesen »

Mutationstests mit PITest

1. Übersicht Softwaretests beziehen sich auf die Techniken, mit denen die Funktionalität einer Softwareanwendung bewertet wird. In diesem Artikel werden einige der in der Softwaretestbranche verwendeten Metriken wie Codeabdeckung und Mutationstests erläutert , wobei besonderes Interesse daran besteht, wie ein Mutationstest mithilfe der PITest-Bibliothek durchgeführt wird . DeWeiterlesen »

Handbuch zu Java-Datenobjekten

1. Übersicht Die Java-Datenobjekte sind eine API, mit der objektorientierte Daten in einer beliebigen Datenbank gespeichert und mithilfe der Java-Syntax eine benutzerfreundliche Abfragesprache bereitgestellt werden können. In diesem Artikel erfahren Sie, wie Sie die JDO-API zum Speichern unserer Objekte in einer Datenbank verwenden. Weiterlesen »

Einführung in den Java SecurityManager

Java Top Ich habe gerade den neuen Learn Spring- Kurs angekündigt , der sich auf die Grundlagen von Spring 5 und Spring Boot 2 konzentriert: >> Überprüfen Sie den Kurs 1. Übersicht In diesem Tutorial werfen wir einen Blick auf die integrierte Sicherheitsinfrastruktur von Java, die standardmäßig deaktiviert ist. InsbeWeiterlesen »