Java Weekly, Ausgabe 192

Viele interessante Beiträge zu Java 9 in dieser Woche.

  • Auf geht’s…​**

1. Frühling und Java

>> Zuordnen der Datums- und Zeit-API mit JPA 2.2 []

Unterstützung für die neue Date/Time-API für Java ist schließlich die JPA 2.2.

>> @Contended @since 9 []
  • Java 9 versucht, interne Systemklassen zu kapseln, die wir nicht verwenden sollten ** (was wir jedoch häufig tun).

Die Annotation @ Contended ist eines dieser Werkzeuge - wir wollen sehen, wie wir in Java 9 darauf zugreifen können.

>> Sie sind kein Compiler! []

Programmier-Quiz sind cool, aber offensichtlich testen sie ein sehr kleines Stück der Fähigkeiten des Entwicklers.

  • Alles in allem nicht so nützlich. **

>> Planen Ihres Java 9-Updates []

Java 9 wird (hoffentlich) bald kommen und enthält eine Vielzahl neuer APIs und Sprachfunktionen, darunter Module.

  • Modularisierung einer Anwendung ** sollte gut durchdacht und sorgfältig geplant werden.

>> Java API für RESTful Web Services 2.1 veröffentlicht []
  • JAX-RS 2.1 wurde endlich veröffentlicht ** und enthält eine Reihe cooler neuer Funktionen.

>> Code Smells: Mutation []

Einfach gesagt - es ist eine schlechte Idee, etwas zu mutieren, über das Sie direkt 🙂 durchlaufen

>> JUnit 5-Tutorial: Komponententests mit Gradle ausführen []

Das Ausführen von JUnit 5-Tests kann in bestimmten Szenarien etwas schwierig sein. Beachten Sie, dass JUnit 5 in einige verschiedene Artefakte unterteilt ist , die Sie separat nutzen können.

https://www.infoq.com/articles/java-cloud-cost-reduction?utm campaign=infoq content&utm source=infoq&utm medium=feed&utm__term=Java[ >> Strategien zur Kostenreduzierung bei Java Cloud Hosting Services ][]

Cloud-Ressourcen können teuer sein, insbesondere wenn Sie gezwungen sind, Ressourcen zu bezahlen, die Sie nicht benötigen.

Hier sind ein paar Techniken, mit denen Sie sicherstellen können, dass Sie nur für das bezahlen, was Sie tatsächlich verwenden ** .

>> Idiomatic Spähen mit der Java-Stream-API []

Es gibt mehrere Kontroversen um die peek () -Methode aus der Java Stream-API. Hier können Sie sehen, was diese sind und wie die Methode richtig verwendet wird.

2. Technisch

>> Stabilität in einer chaotischen Welt: Wie Postgres Transaktionen atomar macht []

Ein super tiefer Einstieg in das Innere von Postgres.

3. Überlegungen

4. Comics

Und meine Lieblings-Dilberts der Woche:

5. Auswahl der Woche

Der letzte Tag (Freitag) des Starts von REST With Spring 2.0 :

link:/rest-with-spring-course # master-class[>> Die neuen Spring 5-Module in REST With Spring]