Beaucoup d’écritures intéressantes sur Java 9 cette semaine.
-
Et c’est parti…**
1. Printemps et Java
>> Les flux Java 8 sont-ils vraiment paresseux? Pas complètement! []
Il s’avère que l’API Java 8 Streams n’est pas aussi fainéante que l’on pourrait penser - l’opération flatmap () évalue le Stream inner avec impatience - ce qui n’est pas le cas lorsque vous utilisez http://www.scala-lang . org[Scala]ou Vavr.
>> Configuration simple de l’administrateur de démarrage du printemps []
La configuration du tableau de bord Spring Boot Admin peut être légèrement peu intuitive - voici un bon aperçu de la façon de le configurer.
>> Que faire nouveauté de JPA 2.2 - Stream le résultat d’une exécution de Query []
Le nouvel ajout à JPA 2.2, qui renvoie les résultats Query sous la forme Stream – est un ajout intéressant, mais qui n’est pas aussi efficace que le résultat __ResultSet paginé.
>> Pourquoi éviter CascadeType.REMOVE pour de nombreuses associations et que faire à la place []
Utiliser CascadeType.REMOVE peut être assez dangereux - en plus de générer beaucoup trop de requêtes , il peut également en supprimer plus que prévu.
A lire également:
-
===== https://www.infoq.com/news/2017/07/jsr-376-approved?utm campaign=infoq content
-
===== https://www.infoq.com/news/2017/06/fearless-aws-lambda?utm campaign=infoq content
-
===== >> Surveillance Docker: 5 méthodes de surveillance des applications Java Docker []
-
===== >> Interfaces de ligne de commande Java (Partie 4): Ligne de commande []
-
===== >> Interfaces de ligne de commande Java (Partie 5): JewelCli []
-
===== >> Implémentation d’un démarrage à ressort personnalisé démarreur pour CXF et Swagger []
-
Webinaires et présentations: **
-
Temps de mise à niveau: **
-
===== >> Hibernate Validator 6.0.0.CR1 est sorti avec Bean Validation 2.0. Support 0.CR1 []
-
===== >> Le flux de données Spring Cloud 1.2.2 a été publié []
-
===== >> Nouvelle version des meilleures pratiques de déploiement SSL/TLS []
2. Technique
>> Un modèle de programmation de base: Filtrez d’abord, Carte Plus tard []
Afin de tirer parti de la paresse de l’API Stream et de minimiser la complexité des opérations, il est important de s’appuyer autant que possible sur des limites bien placées. 07/03/are-java-8-streams-vraiment-paresseux-pas-complètement/[appliquer la paresse dans tous les scénarios].
** >> Les ORM doivent mettre à jour les valeurs «modifiées» , Pas seulement “modifiés” ][]
De nombreux ORM mettent à jour les valeurs qui ont été «touchées» mais pas nécessairement modifiées - ce qui n’est pas idéal. Lisez l’intégralité de l’article pour approfondir le problème et quelques solutions possibles.
3. Réflexions
>> Regard sur 5 solutions NoSQL []
Une introduction rapide et pratique à NoSQL et aux solutions les plus populaires.
>> Arrêtez d’attendre la perfection et tirez les leçons de vos erreurs []
Des erreurs/erreurs se produisent et nous devons apprendre à les adopter pour améliorer et innover car elles font partie du processus.
-
A lire également: **
-
===== >> Comment l’IA diffère de ML []
-
===== >> Comment passer du bon au grand ? []
-
===== >> Programmation indépendante sans présence marketing []
4. Des bandes dessinées
Et mes Dilberts préférés de la semaine: