Die wöchentliche Überprüfung von Baeldung 7

Mal sehen, was uns Mitte Februar erwartet - überraschend oder nicht - viele gute Dinge.

Auf Java

⇒ Java 8 Friday Goodies: Kartenerweiterungen

Gute Einführung neuer APIs, die für Map in Java 8 verfügbar sein werden - einige zuvor ausführliche Operationen sind einfach geworden.

⇒ Java 8 Leistungsverbesserungen: LongAdder vs. AtomicLong

Java 8 wird einige gute Leistungsverbesserungen für Multithreading bringen - einige Zahlen aus der realen Welt.

⇒ Freies Java-Profiling mit Oracle Java Mission Control

Über VisualVM hinausgehen - dies ist ein reales Beispiel für den immensen Wert der Profilierung Ihres Codes.

⇒ Java 8 Cheatsheet

Nützliches kleines Java 8-Kochbuch für Lambda-Syntax.

⇒ Mockito: Warum Sie sollten InjectMocks-Anmerkung nicht für automatische Felder verwenden.

Aufschlussreiche Analyse der Verwendung von Mockito @ InjectMocks zur Verknüpfung von Mock-Abhängigkeiten (vs. explizite Deklaration). Der Autor, der ursprünglich über das Injizieren von Blöcken geschrieben hat, hat auch seine ursprüngliche Ansicht dazu betrachtet .

Im Frühling

Dies erfordert wenig Einführung - wenn Sie mit Tomcat arbeiten, ist dies auf jeden Fall eine Stunde wert.

⇒ Verkettungs-URL Resolver in Spring MVC anzeigen

Umgehen Sie die Einschränkungen des Standards InternalResourceViewResolver , um eine deterministische Reihenfolge im Auflösungsprozess zu erhalten.

Technisch

** ⇒ Bereinigung des Baus

Wenn Sie einen Artikel pro Woche lesen müssen, wird dies zu einer Sache für diese wöchentlichen Reviews.

Dies ist die Woche in dieser Woche - es gab ein paar sehr gute Artikel - aber dieser Artikel ist wirklich zu Hause. Ganz empfohlen .

** ⇒ Prinzip der Schnittstellentrennung: Ein praktisches Beispiel

Eine lustige anekdotische Geschichte über die Vorzüge von Interface Segregation Leute trennen!

⇒ Sitzungsbasierte Protokollierung

Dies ist eine gute Ressource für das Protokollieren und Testen von Artikeln - ein weiterer guter Artikel zur optimalen Nutzung Ihrer Protokolldaten.

⇒ Leitfaden für Anfänger zu Git-Feature-Zweigen

Ein Beitrag zu einem Open Source-Projekt ist eine Erfahrung, die Sie beim ersten Mal machen. Dies hilft Ihnen beim Einstieg.

Allgemeine Gedanken

⇒ AlienatingAtmosphere

Sehr interessante Lektüre für eine kleine Perspektive unseres Ökosystems.

Fertig

Wie ich bereits erwähnte - mein Plan für diese Reviews ist es, Ihnen meine eigene Perspektive der besten Artikel dieser Woche zu geben ** .

Wenn Sie Vorschläge zu dem, was ich lesen sollte, haben, um möglicherweise in die nächste Rezension einbezogen zu werden, schreiben Sie mir eine Zeile in den Kommentaren.

Wenn Sie das Gefühl haben, dass ich ein Juwel verpasst habe, das diese Woche auf den Markt gekommen ist, lassen Sie es mich wissen.

Hab eine großartige Woche.

Eugen.