Java Weekly, numéro 317

1. Spring et Java

>> Service Broker BookStore réactif [spring.io]

Un exemple rapide démontrant la prise en charge de l'API réactive disponible dans plusieurs projets Spring . Très cool.

>> Groovy 3.0 ajoute de nouvelles fonctionnalités de type Java [infoq.com]

Certains des points forts incluent les expressions lambda, try-with-resources et une boucle for améliorée .

>> Application des invariants d'enregistrement Java avec la validation de bean [morling.dev]

Et une expérience avec la fonction de prévisualisation Java 14 Records et Byte Buddy .

A lire également:

  • >> Les enregistrements arrivent à Java [blogs.oracle.com]

  • >> Stratégies de dénomination dans Hibernate 5 [pensées-on-java.org]

  • >> Plan de version Jakarta EE 9 [eclipse-ee4j.github.io]

  • >> Servlets et Tomcat: plus de 23 ans et plus [tomitribe.com]

  • >> Mappage de tableaux multidimensionnels avec JPA et Hibernate [vladmihalcea.com]

  • >> Une utilisation créative des filtres [blog.frankel.ch]

Webinaires et présentations:

  • >> Un podcast de démarrage: Bella (Yuxin) Bai de Spring Cloud Services [spring.io]

  • >> Apprendre Spring Boot: d'abord en tant qu'étudiant , puis en tant qu'enseignant [infoq.com]

  • >> JUnit 5: évolution et innovation [infoq.com]

  • >> Didacticiel de l'API CRUD Jakarta EE 8 utilisant Java 11 [rieckpil.de]

  • >> Éviter la fusion du réacteur [infoq.com]

  • >> La réalité de la gestion des déploiements de microservices à grande échelle: vous avez besoin d'un Spinnaker [infoq.com]

Temps de mise à niveau:

  • >> Spring Framework 5.2.3, 5.1.13, 5.0.16 et 4.3.26 [spring.io]

  • >> Spring Boot 2.2.4 est sorti [spring.io] et >> Spring Boot 2.2.3 est sorti [spring.io] et >> Spring Boot 2.1.12 est sorti [spring.io]

  • >> Spring Data Moore SR4 et Lovelace SR15 publiés [spring.io]

  • >> Spring Vault 2.2.1.RELEASE et 2.1.5.RELEASE disponibles [spring.io]

  • >> Piranha 20.1.2 est sorti! [arjan-tijms.omnifaces.org]

2. Technique

>> Les mots de passe à usage unique ne fournissent pas de non-répudiation [techblog.bozho.net]

Alors que les modules matériels sécurisés deviennent la norme dans la technologie des smartphones, il est peut-être temps de dire au revoir à l'OTP.

>> Sept façons de gérer les données d'image et d'apprentissage automatique avec AWS SageMaker et S3 [blog.codecentric.de]

Et quelques approches courantes pour préserver vos données ML lorsque vous portez vos blocs-notes Jupyter vers SageMaker.

A lire également:

  • >> Formulaire de connexion TDD a UI Kata [blog.code-cop.org]

  • >> Planification de 56 sprints par seconde avec SAT4J [blog.scottlogic.com]

  • >> Configuration continue de la base de données avec Flyway et Kubernetes [reflectoring.io]

3. Réflexions

>> Programmation en paire [martinfowler.com]

Un argument solide en faveur de la programmation en binôme, ainsi que des choses à faire et à ne pas faire lors de sa mise en œuvre dans votre équipe.

A lire également:

  • >> Comment gérer un programme dans une organisation en mode produit [martinfowler.com]

  • >> Tour d' horizon des questions des lecteurs: culture d'entreprise, qualité du code et contre-offres [daedtech.com]

  • >> Autres bonnes citations de programmation, partie 4 [h enrikwarne.com]

4. Bandes dessinées

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

>> Ingénieur principal [dilbert.com]

>> Pilule empoisonnée [dilbert.com]

>> Wally a arrêté d'essayer [dilbert.com]

5. Choix de la semaine

>> Travaillez moins, soyez plus productif: des analyses pour maximiser la productivité [kalzumeus.com]

Suivant » Java Weekly, Numéro 318 « Précédent Java Weekly, Numéro 316