Beaucoup d’écrits intéressants sur Java 9 cette semaine.
-
Et c’est parti…**
1. Printemps et Java
>> Migration douce des modules de puzzle Java - Étude de cas []
La modularité est la prochaine étape majeure de la prochaine version de Java. Examinons les options pour modéliser les applications existantes .
>> Introduction à JDeps - Analyse des dépendances de votre projet []
Un aperçu rapide et pratique de JDeps - un outil d’analyse des dépendances de projets.
>> Ne pas tout extraire dans une méthode []
Nous pouvons utiliser des étiquettes en Java , ce que de nombreux développeurs ne se souviennent pas nécessairement. Celles-ci peuvent être bénéfiques dans quelques scénarios particuliers et nous aider à éviter l’extraction artificielle de méthodes courtes et utilisées localement.
>> application Web Basic Spring en Java, Kotlin et Scala - comparaison []
Une comparaison très intéressante de la même application simple Spring, écrite dans 3 langages JVM différents.
>> Collections ravitaillées []
Java 8 concernait uniquement lambdas et l’API Stream - mais l’ajout de méthodes par défaut a permis d’ajouter des fonctionnalités aux interfaces existantes de l’API Collections.
A lire également:
-
**
-
===== >> Interfaces de ligne de commande Java (Partie 8): Argparse4j []
-
===== >> Protection d’une application Spring Boot avec Apache Shiro []
-
===== >> Conseils Hibernate: Comment récupérer des associations par lots []
-
===== >> Ne pas exagérer le " Principe du moindre étonnement ”Cargo Cult []
-
===== >> Mise en cache à l’aide de RestTemplate, Ehcache et ETags []
-
===== >> Création de spécifications exécutables avec Spectrum []
-
===== https://www.infoq.com/news/2017/07/jetbrains-elected-to-jcp?utm campaign=infoq content
-
Temps de mise à niveau: **
-
===== https://spring.io/blog/2017/07/14/spring-security-oauth-2-2-0-rc1- publié[>> Spring Security OAuth 2.2.0.RC1 publié] []
-
===== >> Extension d’intégration de printemps pour Hazelcast 1.0 .0 GA disponible []
-
===== >> IntelliJ IDEA 2017.2 est Ici: intelligent, élégant et rapide []
-
===== >> Hibernate Search 5.8.0.Beta4 est sorti avec l’intégration AWS []
2. Technique
>> Limitation de débit de l’API de base []
Si nous voulons appliquer la limitation de débit spécifique au client , un équilibreur de charge standard peut ne pas suffire, en particulier s’il n’ya pas de moyen uniforme d’identifier les clients. lien:/guava-rate-limit[Guava RateLimiter]peut être un bon choix ici.
>> TestContainers: simplifier les tests d’intégration Java []
TestContainers est certainement une bibliothèque très intéressante pour une installation et une gestion rapides des environnements de test. Nous pouvons rapidement exécuter et gérer des instances de base de données ou tout ce qui peut s’exécuter dans des conteneurs Docker.
-
A lire également: **
-
===== >> CQRS et Microservices de sourcing d’événements sur CloudFoundry []
-
===== >> Comment fournir une architecture basée sur des événements []
-
===== >> Le modèle de régression affiche la distribution de densité de probabilité []
-
===== >> Essai de charge Gatling, partie 2 - Extension de Gatling []
3. Réflexions
>> Blockchain, la prochaine grande chose? []
Les technologies Blockchain deviennent de plus en plus populaires.
-
A lire également: **
-
===== >> Démystifier le principe d’inversion de dépendance []
-
===== >> L’analyse statique pour cacher mon ignorance face aux préoccupations mondiales []
-
===== >> Un coup de main []
4. Des bandes dessinées
Et mes Dilberts préférés de la semaine: