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.
Auch lesenswert:
-
===== >> Dynamisches Hinzufügen eines Interceptors zu einer integrierten CDI-Bean []
-
===== ** >> JUnit 5-Tutorial: Unit-Tests mit Maven durchführen []
-
===== >> Lokalisierung von Spring Security-Fehlermeldungen im Spring Boot []
-
===== >> Erste Vavr-Anleitung []
-
Webinare und Präsentationen: **
-
===== ** https://spring.io/blog/2017/08/29/spring-cloud-data-flow-tips-tricks-interacting-mit-the-shell [>> Spring Cloud-Datenflusstipps
-
===== >> Was bedeutet Geschwindigkeit bei der Lieferung von Softwareprodukten? []
-
Zeit zum Upgrade: **
-
===== >> Bugfix Releases für Hibernate Search 5.5, 5.6 und 5.7 []
-
===== https://www.infoq.com/news/2017/08/intellij-idea-2017.2?utm campaign=infoq content
-
===== >> IntelliJ IDEA 2017.2: Verbesserungen am Spring Boot []
2. Technisch
>> Stabilität in einer chaotischen Welt: Wie Postgres Transaktionen atomar macht []
Ein super tiefer Einstieg in das Innere von Postgres.
-
Auch lesenswert: **
3. Überlegungen
>> Skalieren Sie Ihren Freelancer: Andere einstellen []
Nun, Sie sollten wahrscheinlich zuerst einen guten Anwalt und einen Steuerberater finden - das gilt für fast jedes Land
-
Auch lesenswert: **
-
===== >> Umgang mit Geschäftsregeln in domänengetriebenem Design []
-
===== >> Das Web in 2050 []
-
===== >> Folgende Bestellungen []
4. Comics
Und meine Lieblings-Dilberts der Woche:
5. Auswahl der Woche
Der letzte Tag (Freitag) des Starts von REST With Spring 2.0 :