Viele interessante Beiträge zu Java in dieser Woche.
-
Auf geht’s…**
1. Frühling und Java
>> Kotlin-Sammlungen []
Eine schnelle, aber umfassende Anleitung zur Kollektionshierarchie in Kotlin.
>> A Kurioses Java-Sprachfeature und wie es einen subtilen Fehler hervorbrachte []
Wiederum kann eine einfache Regel zur Vermeidung von Untertypen so viele mögliche Fehler ersparen 🙂
>> Entitäten oder DTOs - Wann sollten Sie welche Projektion verwenden? []
Ein sehr interessanter Vergleich der Leistung von Hibernate in mehreren Szenarien.
>> Umgestaltung einer Transaktionsmonade []
Eine kurze Einführung in Monaden und deren Verwendung zur Manipulation von Vorgängen, die innerhalb von Transaktionen ausgeführt werden sollten.
Auch lesenswert:
-
===== http://blog.takipi.com/the-top-100-java-libraries-in-2017-based-on-259885-source-files/
-
===== https://vladmihalcea.com/2017/07/26/the-best-way-to-map-a-many-to-vany-association-mit-extra-columns-wenn-seins -jpa-and-hibernate/[>> Der beste Weg, um eine Many-to-Many-Zuordnung mit zusätzlichen Spalten abzubilden, wenn JPA und Hibernate verwendet werden.] []
-
===== >> C # vs. Java : 5 unersetzliche C # -Funktionen, die wir in Java töten würden []
-
===== >> Unterstützung für JUnit 5 in IntelliJ IDEE 2017.2 []
-
Webinare und Präsentationen: **
-
===== >> Webinar-Aufzeichnung: Warum IntelliJ IDEA die Premier IDE für Grails ist 3 []
-
Zeit zum Upgrade: **
-
===== >> Java SE 8 Update 141 und mehr []
-
===== >> Spring Boot 1.5.5 jetzt verfügbar []
-
===== >> Spring Cloud Dalston SR2 ist ab sofort verfügbar []
2. Technisch
>> Der ultimative Leitfaden für progressive Webanwendungen []
Das erstmalige Erstellen einer progressiven Webanwendung kann schwierig sein - dieses Schreiben macht es definitiv etwas einfacher.
** https://developer.okta.com/blog/2017/07/25/oidc-primer-part-1 [>> Identität, Ansprüche
Ein Leitfaden zu den Grundlagen von OpenId Connect ** , einem Protokoll, das über OAuth 2.0 ausgeführt wird und Autorisierungssemantik bietet.
-
Auch lesenswert: **
-
===== >> 5 Dinge, die Sie möglicherweise nicht haben Bekanntes über jOOQ []
-
===== >> Hugo-Bereitstellungen mit Bitbucket-Pipelines automatisieren []
-
===== >> Verbesserung der wahrgenommenen Leistung auf Android []
-
===== >> Unterschied zwischen SOA und Microservices ist nicht die Größe []
-
===== https://blog.jetbrains.com/idea/2017/07/debugger-filtering-arrays-collections-in-intellij-idea-2017-2/ [** >> Debugger: Arrays filtern
3. Überlegungen
>> APIs und das Prinzip der kleinen Überraschung
Vorhersehbare und selbst auffindbare APIs sind in der Regel eine Freude, mit 🙂 zu arbeiten
HATEOAS für den Sieg.
>> Ich habe es dir gesagt ** ]
Unsere Arbeit hat mehr zu bieten als klug zu sein oder Recht zu haben.
>> Neue Passwörter: Authentifizierungsanleitung für die moderne Zeit []
Einige interessante Gedanken zu dem Stand der modernen Authentifizierung .
-
Auch lesenswert: **
4. Comics
Und meine Lieblings-Dilberts der Woche: