Java Weekly, Numéro 241

1. Printemps et Java

>> Spring Boot - Best Practices []

Cette introduction peut vous aider à démarrer votre voyage sur la route de Spring Boot.

>> Il est temps! Migration vers Java 11 []

Avec JDK 8 en fin de vie et JDK 11 à l’horizon, cette formule étape par étape pour la migration d’applications vers Java 11 ne pourrait pas arriver assez tôt.

>> Tutoriel WireMock: Introduction au stubbing []

Un bon aperçu de la création de stubbing de demande et de la création de corps de réponse HTTP, d’en-têtes et de codes d’état dans WireMock Bon produit.

>> Comment interroger par type d’entité à l’aide de l’API de critères JPA []

Un exemple rapide utilisant l’héritage JPA qui montre comment trouver les entités d’une superclasse ou d’une sous-classe spécifique Très sympa.

>> Comment configurer un format de journalisation lisible par l’homme avec une journalisation et un consignateur descriptif []

Une bibliothèque SLF4J d’encapsulation astucieuse pour injecter un ID personnalisé au contexte de diagnostic mappé de chaque message Logback, ainsi que quelques astuces de formatage pratiques pour démarrer.

>> Intégration de Spring Boot dans IntelliJ IDEA []

Un bref aperçu des nombreuses manières dont cet IDE populaire peut vous aider à créer, configurer, exécuter, déboguer et surveiller des projets Spring Boot . Cela peut vraiment accélérer votre temps de développement.

>> Construction d’un projet multi-modules avec Maven et Gradle []

Rappelons que, bien que Maven et Gradle ne soient pas parfaits, il existe généralement une solution de contournement ** qui vous permet d’atteindre votre objectif.

[]

2. Technique et réflexions

>> Principaux outils de surveillance de Docker []

Si Docker fait partie de votre infrastructure, vous aurez besoin d’un moyen de surveiller vos conteneurs. Voici quelques-uns des meilleurs outils pour le travail. Choisis sagement.

>> Conseil: fournir des informations contextuelles dans les messages du journal []

Quelques conseils pratiques sur la façon dont l’ajout de contexte à vos messages de journal peut les rendre plus utiles .

>> Cela devrait-il être un Microservice? Partie 5: Isolation de défaillance []

Un argument convaincant en faveur de l’isolation de services sujets aux pannes dans des microservices et l’utilisation d’un disjoncteur pour atténuer les défaillances

>> Pseudo Localisation @ Netflix []

Une nouvelle approche qui aide les développeurs à identifier et à éviter certains des pièges de l’écriture d’UI multilingues , sans les coûts supplémentaires de la traduction.

>> Directives de révision du code []

Un grand ensemble de règles pour les auteurs et les relecteurs qui peuvent rendre une révision de code beaucoup plus personnelle et bien reçue .