Java Web Weekly, numéro 171

1. Printemps et Java

** https://docs.google.com/forms/d/e/1FAIpQLSe1xfed41r9t8-IdVBc4Asuakzi5XeWUhbacxkwKrYyBu4ZeQ/viewform? c = 0

Je réalise mon sondage annuel «État de l’Union» sur Java en 2017. Prenez quelques secondes pour voter.

>> Puzzle mémoire avec Lambdas []

Un casse-tête mémoire très intéressant sur Java 8, avec des résultats assez surprenants

>> Code commun dans Spring MVC, où le mettre? []

Il n’est pas facile de trouver un emplacement approprié pour le code commun dans les applications Spring MVC. Cet article montre quelques endroits où vous pouvez le faire.

>> Dépendances optionnelles dans le système de modules de la plate-forme Java []

Le projet Jigsaw de Java 9 permet enfin de définir les dépendances de modules présentes au moment de la compilation et non au moment de l’exécution .

>> Opérations CRUD sur les ressources Spring REST avec Kotlin []

Voici comment créer et utiliser une simple API REST utilisant Kotlin et Spring .

>> Utiliser Spring Cloud Config comme configuration externalisée []

L’externalisation de votre configuration vous permet de créer des artefacts une seule fois et de permuter facilement les configurations pendant l’exécution ou pour différents environnements.

Il s’avère que Git fonctionne parfaitement en tant que détenteur de la configuration pour de tels scénarios.

>> Les meilleures pratiques idiomatiques de Kotlin []

Kotlin devient de plus en plus populaire et il est important de revisiter nos habitudes de codage Java et d’apprendre à faire les choses de la bonne manière à Kotlin.

2. Technique

>> Flux Kafka pour le traitement de flux []

Informations rapides et pratiques sur le fonctionnement de Kafka.

3. Réflexions

>> Comment créer un groupe de pairs []

Si vous ne savez pas comment créer un groupe de pairs , voici une liste simple des étapes à suivre. Vous n’avez pas besoin de ça souvent, mais quand vous le faites, c’est très pratique.

>> Assurance de la qualité en production []

La production est toujours une source de problèmes inattendus qui peut être un excellent retour pour améliorer vos systèmes.

>> La relation entre l’analyse statique et les tests continus []

L’analyse statique et le test continu sont deux techniques différentes appliquées à différents domaines. L’analyse statique sera utile, quelle que soit la qualité de votre couverture de test, car elle indiquera les problèmes potentiels avant même d’exécuter un seul test.

5. Choix de la semaine

Je suis les travaux de ce livre depuis quelques mois maintenant. Il est enfin sorti:
>> Hibernate Tips (livre)

Si vous faites un travail d’Hibernate, c’est vraiment un travail à faire.