Java Weekly, Numéro 191

Beaucoup d’écritures intéressantes sur Java 9 cette semaine.

  • Et c’est parti…​**

1. Printemps et Java

https://www.infoq.com/news/2017/08/oracle-open-sourcing-javaee?utm campaign=infoq content

L’équipe Java EE envisage de s’adresser à une fondation tierce ouverte.

Je pense que cela va être un grand pas en avant - j’espère que cela fonctionnera vraiment de cette façon

>> Comment les modules de l’incubateur Java 9 vont changer l’avenir de Java []

Les modules de l’incubateur seront une fonctionnalité intéressante du logiciel JPMS - ils permettront une introduction en toute sécurité d’API inachevés ou expérimentaux.

>> Présentation des points de terminaison d’actionneur dans Spring Boot 2.0 []

Spring Boot 2.0 apporte de nombreux changements importants (et sympas) aux actionneurs , ainsi que la prise en charge de Spring MVC, Spring WebFlux et Jersey.

>> Collecteurs Vavr, Collections et API Java Stream []

Il s’avère que les collecteurs d’API de flux peuvent être facilement utilisés avec les collections Vavr (anciennement Javaslang) et même avec des outils tels que Option ou Try.

>> Fast Forward >> Vavr 1.0 []

La nouvelle version de Javaslang approche de la première version complète sous son nouveau nom, qui comportera de nombreux changements, tels que la scission de l’artefact principal en plusieurs, et l’amélioration de l’interopérabilité Java.

Je trouve toujours intéressant de regarder l’état de haut niveau de notre écosystème .

Ma seule remarque est que j’aurais bien aimé voir aussi Clojure là-bas.

2. Technique

>> Tirer parti de la puissance d’une base de données ‘dégroupée’ []

Le «dégroupage» d’une base de données permet de la partager entre plusieurs services sans provoquer de couplage inutile.

3. Réflexions

>> Point de vue sur le caractère architectural des microservices []

Les microservices ne sont pas une recette pour une architecture universellement applicable .

Comme toute autre chose, elles doivent être appliquées lorsque des problèmes spécifiques doivent être résolus.

https://www.daedtech.com/probably-misunderstanding-tdd/ [** >> Comment êtes-vous probablement en train de vous méprendre

Il existe de nombreuses idées fausses sur le TDD, dont voici quelques-unes des plus intéressantes.

4. Des bandes dessinées

Et mes Dilberts préférés de la semaine:

5. Choix de la semaine

Cette semaine, j’ai enfin annoncé les nouveautés à venir dans mon cours REST With Spring, toutes liées au printemps 5 (avec le prochain changement de prix):

lien:/rest-with-spring-course # master-class[>> Les nouveaux modules à venir dans REST With Spring ]