Beaucoup d’écrits intéressants sur Java cette semaine.
-
Et c’est parti…**
1. Printemps et Java
>> Collections Kotlin []
Un guide rapide mais complet sur la hiérarchie des collections à Kotlin.
>> A Fonctionnalité curieuse du langage Java et comment elle a produit un bogue subtil []
Encore une fois, une simple règle consistant à éviter autant que possible le sous-typage peut nous épargner de nombreux bugs potentiels
https://www . Thoughts-on-java.org/entities-dtos-use-projection/[ >> Entités ou DTO - Quand utiliser quelle projection? ][]
Une comparaison très intéressante des performances d’Hibernate dans plusieurs scénarios.
>> Refactoring vers une transaction monade []
Une brève introduction aux monades et à la manière de les utiliser pour manipuler des opérations à effectuer dans les transactions.
A lire également:
-
===== http://blog.takipi.com/the-top-100-java-libraries-in-2017-based-on-259885-source-files/
-
===== https://vladmihalcea.com 2017/04/25 -jpa-and-hibernate/[>> Le meilleur moyen de mapper une association plusieurs-à-plusieurs avec des colonnes supplémentaires lorsque vous utilisez JPA et Hibernate] []
-
===== >> C # vs. Java : 5 fonctionnalités C # irremplaçables que nous aurions tué en Java []
-
===== >> Prise en charge de JUnit 5 dans IntelliJ IDEA 2017.2 []
-
Webinaires et présentations: **
-
===== >> Enregistrement de webinaires: Pourquoi IntelliJ IDEA est-il le premier IDE pour Grails 3 []
-
===== >> Sur l’inclusion de l’automatisation dans votre définition du terme «fait» []
-
Temps de mise à niveau: **
-
===== >> Java SE 8 Mise à jour 141 et plus []
-
===== >> Spring Framework 5.0 RC3 - sur le chemin de l’AG []
-
===== >> Spring Cloud Dalston SR2 est disponible maintenant []
-
===== >> Spring Data Ingalls SR5 publié []
-
===== >> Spring Batch 3.0.8.RELEASE est maintenant disponible []
-
===== >> jOOQ 3.10 prend en charge l’excellent MySQL 8.0 Caractéristiques []
-
===== >> Hibernate ORM 5.1.9.Final publié []
2. Technique
>> Le guide ultime des applications Web progressives []
Construire une application Web progressive pour la première fois peut être difficile - cette description va certainement le rendre un peu plus facile.
** https://developer.okta.com/blog/2017/07/25/oidc-primer-part-1 [>> Identité, Revendications,
Un guide sur les bases d’OpenId Connect - un protocole qui s’exécute sur OAuth 2.0 pour fournir une sémantique d’autorisation.
-
A lire également: **
-
===== >> 5 choses à ne pas posséder Connu à propos de jOOQ []
-
===== >> Automatisation des déploiements Hugo avec les pipelines Bitbucket []
-
===== >> La différence entre SOA et Microservices n’est pas de taille []
-
===== https://blog.jetbrains.com/idea/2017/07/debugger-filtering-arrays-collections-in-intellint-idea-2017-2/ [** >> Débogueur: tableaux de filtrage
-
===== >> Git: Configuration des informations sur l’auteur []
3. Réflexions
>> Les API et le principe de moindre surprise []
Les API prévisibles et auto-découvrables sont généralement un plaisir de travailler avec
HATEOAS pour la victoire.
>> Je vous l’avais dit []
Notre travail dépasse le fait d’être intelligent ou d’avoir raison - c’est un reportage intéressant pour faire comprendre ce fait.
>> Mots de passe développés: guide d’authentification pour l’ère moderne []
Quelques réflexions intéressantes sur l’état de l’authentification moderne .
-
A lire également: **
-
===== >> Réseau social Analyse et modélisation par sujet des amis et des suiveurs Twitter de codecentric []
4. Des bandes dessinées
Et mes Dilberts préférés de la semaine: