Java Web Weekly, numéro 143

Au tout début de l’année dernière, j’ai décidé de suivre mes habitudes de lecture et de partager les meilleurs contenus ici, sur Baeldung . Je n’ai pas manqué une critique depuis.

  • Et c’est parti…​**

1. Printemps et Java

>> Modification du calendrier proposée pour JDK 9 []

Cela devait aller en premier.

Pas tout à fait inattendu, Java 9 a été retardé de 4 mois , ce qui place GA en juillet de l’année prochaine.

>> Méthodes privées des interfaces en Java 9 []
  • Java 9 ajoute des méthodes privées sur les interfaces ** . Oui, vous avez bien lu

>> Java EE 8 retardé jusqu’à la fin de 2017, Oracle annonce à JavaOne []

Plus de clarté autour du calendrier et de la chronologie de Java EE 8 .

>> Retour d’information nécessaire - Quelles contraintes faut-il ajouter? []

Une enquête très rapide demandant des commentaires sur les contraintes exactes qui devraient faire partie du nouveau standard de validation de bean

Cela vaut vraiment la peine de voter si vous utilisez la norme (et vous l’êtes probablement).

>> Comment simplifier les tests d’intégration JPA et Hibernate avec Java 8 lambdas []

Cool de voir quelques qualités de Java 8 dans Hibernate .

>> JHipster 3.7 Tutorial Pt 3: Communication de service sécurisée avec OAuth2 []

Une exploration rapide de la nouvelle fonctionnalité UAA dans JHipster - quelque chose que je prévois prendre le temps d’expérimenter également.

>> Guide complet: Stratégies de transmission avec JPA et Hibernate []

Bien comprendre les stratégies d’héritage est un aspect essentiel de la compréhension et de la collaboration avec JPA et Hibernate - et cet article est un bon moyen de rafraîchir les principes fondamentaux.

>> JavaOne 2016 - Le public a un aperçu de la puissance de JShell []

JShell est l’une des fonctionnalités qui me passionne le plus lorsque Java 9 doit être abandonné.

>> Fuites de ressources: modèle de commande à la rescousse []

Regardez - ce n’est pas nouveau, loin de là. Lisez-le quand même - cela pourrait conduire à un code qui se comporte mieux.

Un déménagement inattendu d’Oracle , avec des conséquences positives pour le projet.

Cela dit, cela pourrait également signifier que l’équipe actuelle d’Oracle sera lentement mais sûrement retirée du projet, ce qui aura également un impact.

2. Réflexions

>> Êtes-vous coupable de sur-ingénierie? []

Cette description est un bon exemple de la raison pour laquelle TDD est si utile. La conception est la raison principale de faire du TDD - une conception qui conduit presque toujours à moins d’abstractions inutiles comme celle décrite ici.

>> Old Geek []

Il est toujours déconcertant et triste de réaliser à quel point le paysage technologique est différent à un certain âge. C’est vraiment dommage et facile à oublier si vous n’y êtes pas encore.

>> Voici comment le Web d’aujourd’hui est brisé se sentiront dans le futur sécurisé par défaut de Chrome []

Ces modifications arrivent dans Chrome (le premier) le plus tôt possible. Un pas audacieux dans la bonne direction, et particulièrement intéressant si vous possédez un site.

>> Pourquoi es-tu art, dette technique? []

Une lecture perspicace sur le fonctionnement des différents magasins et sur les modèles courants dans l’industrie. Clairement un poste né de l’expérience - et un soupçon de sérénité qui vient avec cette expérience.

Si vous ne faites pas de consultation, vous en avez certainement vu certaines vous-même, mais probablement pas toutes.

>> RPC vs REST n’est pas dans l’URL []
  • Position intéressante sur REST ** , venant d’une perspective différente.

>> Quelque 60 000 recherches de clients nous ont appris à vous connecter JSON []

Il est toujours amusant de lire comment l’industrie se connecte, et «commencer à enregistrer en JSON maintenant» est un message avec lequel je suis tout à fait d’accord.

3. Des bandes dessinées

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

4. Choix de la semaine

Le cours sur les tests de Petri offre une réduction de 30% pendant encore quelques jours , jusqu’à la mise en production du premier package.

En ce moment, c’est une excellente occasion de l’acquérir, car le prix va bientôt monter: