Java Web Weekly, Ausgabe 123

Gleich zu Beginn des letzten Jahres habe ich mich entschlossen, meine Lesegewohnheiten zu verfolgen und ** das Beste zu teilen. Haven hat keine Bewertung verpasst.

  • Auf geht’s…​**

1. Frühling und Java

>> FizzBuzz-Kata mit Java-Streams []

„Üben bedeutet Abbremsen“ - sehr schön ausgedrückt.

Dies ist eine Schritt für Schritt-Kata eines bekannten Problems , wobei etwas Java 8-Güte verwendet wird.

>> Der beste Weg, JDBC-Anweisungen zu protokollieren []

Einige coole Techniken zum Einrichten der Protokollierung in einem Hibernate-System oder direkt um die Datenquelle .

Dieses fällt in die Kategorie - "Ich wusste nicht, dass Sie das tun könnten".

>> Was ist neu in Spring Data Hopper? []

Einige wirklich coole Sachen in dieser neuesten Spring Data-Version.

Ich interessiere mich besonders für das Querydsl-Zeug - ich habe an diesem Wochenende etwas zu spielen.

Projektionen sehen auch so aus, als würden sie in einigen Szenarien wirklich nützlich sein.

>> Verwendung von Java Generics zum Ausdrücken der Varianz von Sammlungen und Funktionen []
  • Mit Generics zu spielen ** macht immer Spaß, vor allem wenn Sie etwas Java 8-Syntax darüber streuen.

2. Technisch

>> Die Vorteile von Hypermedia-APIs []

Wenn Sie Baeldung über längere Zeit verfolgt haben, wissen Sie, dass Hypermedia-APIs eines meiner Lieblingsthemen sind. Ich war sehr aufgeregt, dieses Schreiben in meinem RSS-Feed zu sehen.

Ja, lest das hier.

>> Auffinden allgemeiner Micro Service Performance Anti-Patterns []

Ein umfassender Überblick über die üblichen Dinge, die in einer Microservice-Architektur schief gehen können .

Einige davon sind nicht auf den Mikroservice bezogen, aber diejenigen, die definitiv ein klares Bild von der zusätzlichen Komplexität in einem solchen System zeichnen.

>> Bei Microservices handelt es sich um die Anwendung eine Gruppe von Best Practices []

Das Verschieben einer vorhandenen Codebase in eine Microservice-Architektur ist keine leichte Aufgabe. Und dies berücksichtigt nicht einmal die nichttechnischen Herausforderungen.

Wir benötigen auf jeden Fall mehr nuancierte Strategien, die auf tatsächlichen Produktionserfahrungen mit Microservices basieren, um diese architektonischen Entscheidungen voranzutreiben.

3. Überlegungen

>> Die Einstellung ist defekt …​ und es lohnt sich nicht, sie zu reparieren []

Eine aufschlussreiche Lektüre darüber, wie der Einstellungsprozess nicht die richtigen Dinge berücksichtigt.

Es ist auch lang genug für drei coole Cartoons

Das Interessante ist, dass ich bereits über zwei Unternehmen gelesen habe, die sich gerade in dieser Woche der Herausforderung stellen wollten - ** beide mit nicht traditionellen Ansätzen der Tiefe gegenüber der Breite. Vielleicht besteht also Hoffnung.

>> Die Verschleierung von Brüchen ist keine Sicherheitsstrategie []

Wenn Sie Sicherheitsnachrichten und Überlegungen zu dem richtigen Umgang mit einem Datenschutzverstoß finden, ist das interessant.

>> E-Mail: höflich und effizient sein []

Je mehr E-Mails ich bekomme, desto mehr denke ich, dass das Schreiben guter E-Mails eine schwarze Kunst ist . Dieses kurze Schreiben enthält einige nützliche Regeln, wenn Sie diese E-Mail schreiben.

Nuanciertere und praktische Beispiele dafür, wie wichtig es ist, unterschiedliche Rollen zu definieren und zu definieren, und ** „Berater“ ist wirklich nicht

5. Auswahl der Woche