Java Web Weekly, n ° 123

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

>> Kata FizzBuzz avec flux Java []

"Pratiquer signifie ralentir" - très bien dit.

C’est un Kata pas à pas d’un problème bien connu , qui utilise certaines qualités de Java 8

>> Le meilleur moyen de consigner les déclarations JDBC []

Quelques techniques intéressantes pour configurer la journalisation dans un système Hibernate ou à proximité de la source de données .

Celui-ci tombe dans la catégorie - «Je ne savais pas que tu pouvais faire ça».

>> Quoi de neuf dans Spring Data Hopper? []

Certains éléments vraiment intéressants dans cette dernière version de Spring Data .

Je suis particulièrement intéressé par le contenu de Querydsl - on dirait que j’ai quelque chose à jouer avec ce week-end.

Les projections semblent également très utiles dans certains scénarios.

>> Utiliser les génériques Java pour exprimer la variance des collections et des fonctions []
  • Jouer avec des génériques ** est toujours amusant, surtout lorsque vous appliquez une syntaxe Java 8 supérieure.

2. Technique

>> Les avantages des API Hypermedia []

Si vous suivez Baeldung depuis un certain temps, vous savez que les API Hypermedia sont l’un de mes sujets préférés. J’étais donc enthousiaste à l’idée de voir cette publication apparaître dans mon flux RSS.

Oui, allez lire celui-ci.

>> Recherche d’anti-modèles de performances de service Micro commun []

Un bon aperçu des problèmes courants pouvant survenir dans une architecture de microservice .

Certains de ces problèmes ne sont pas spécifiques aux microservices, mais ceux qui le sont montrent clairement la complexité supplémentaire de ce type de système.

>> Les microservices concernent l’application un groupe de bonnes pratiques []

Déplacer une base de code existante vers une architecture de microservice n’est pas une mince affaire. Et cela ne tient même pas compte des défis non techniques.

Nous avons certainement besoin de stratégies plus nuancées basées sur l’expérience de production réelle avec microservices pour nous aider à prendre ces décisions architecturales.

3. Réflexions

>> L’embauche est brisée …​ et il ne vaut pas la peine de la réparer []

Une lecture perspicace sur la façon dont le processus d’embauche ne se concentre pas sur les bonnes choses.

Il est également assez long pour contenir trois dessins animés cool

Ce qui est intéressant, c’est que j’ai lu au moins deux entreprises qui tentaient de relever le défi cette semaine - toutes deux avec des approches non traditionnelles, profondeur vs largeur . Alors peut-être qu’il ya de l’espoir.

>> La dissimulation d’une infraction n’est pas une stratégie de sécurité []

Si vous trouvez des informations sur la sécurité et des réflexions sur la bonne manière de traiter une violation de données , cela vaut la peine d’être lu.

>> Email: comment être poli et efficace []

Plus je reçois d’emails, plus je pense que rédiger un bon e-mail est un art noir . Cette brève description a quelques règles utiles à respecter lors de la rédaction de cet e-mail.

>> Taxonomie appliquée des consultants pour éviter toute confusion []

Des exemples plus nuancés et pratiques de l’importance de la définition et de la définition de différents rôles et le «consultant» ne suffit pas vraiment .

5. Choix de la semaine