Revue hebdomadaire Baeldung 49

Au tout début de l’année 2014, j’ai décidé de suivre mes habitudes de lecture et de partager les meilleurs contenus ici, sur Baeldung .

  • Et c’est parti…​**

1. Printemps

Commençons la revue avec des nouvelles passionnantes - beaucoup de communiqués de printemps cette semaine:

Et bien sûr, quelques autres enregistrements de SpringOne , dont les principales sont Spring XD:

>> Tutoriel JPA sur les données de printemps: Obtenir les dépendances requises

Un article très utile et pertinent sur la compilation des bonnes dépendances Maven pour utiliser Spring Data JPA.

>> Création d’une API REST avec Spring Boot et MongoDB

Et une intro solide pour créer une API REST avec Boot et MongoDB.

>> Démarrer votre propre infrastructure - Extension du printemps Boot en cinq étapes

Un article détaillé au niveau de l’infrastructure sur la construction de votre propre Spring Boot Starter , si vous ne pouvez pas en trouver un qui réponde déjà à vos besoins. Et qui sait - peut-être que ça deviendra un jour officiel.

>> Évitez la logique conditionnelle dans @Configuration

Lorsque @ Profile a été introduit à Spring, cela a eu un effet considérable sur la manière dont nous pouvons contrôler notre configuration. Nous pourrions faire des choses avec des profils qui n’étaient tout simplement pas possibles avant , du moins pas proprement - c’est finalement ce que vous recherchez dans une bonne abstraction.

Spring 4.0 améliorait @ Profile en introduisant @ Conditional - un niveau supplémentaire d’annotation d’abstraction permettant de contrôler votre configuration en fonction d’un nombre quelconque de conditions, pas uniquement de profils.

Cet article explique en détail comment utiliser ces annotations conditionnelles ** mises à disposition par Spring Boot.

2. Java

>> Que peut contenir une spécification Beans v2.0?

Une expérience intéressante sur ce qui aurait du sens dans une nouvelle spécification Java Beans 2.0 . Mais plus que cela - une mise en œuvre réelle et précoce que vous pouvez vérifier (et contribuer à).

http://vanillajava.blogspot.com/2014/12/on-heap-v-s-off-heap-memory-usage.html? view = classic[>> Utilisation de mémoire entre tas de mémoire]
  • La mémoire morte pour la machine virtuelle Java ** est l’une des choses que vous lisez mais que vous n’utilisez jamais. Malgré tout, c’est un morceau que j’ai aimé lire.

>> Ne soyez pas «malin» : Le modèle anti double attache bouclée

Un vieux mais un goodie - l’instanciation des doubles accolades. Ouais - pas une bonne idée .

>> L’inconvénient du verrouillage optimiste sans version

Un article sur le verrouillage optimiste sans version - une fonctionnalité intéressante d’Hibernate que je ne connaissais pas.

>> Remplacement des exceptions générées par une notification dans les validations

A lire absolument sur la gestion de la validation correctement et sur la manière de refactoriser votre chemin vers une meilleure solution basée sur les notifications

>> Conseils sur Elasticsearch: insertion par rapport à la mise à jour votre index

J’utilise beaucoup Elasticsearch récemment et c’est utile.

3. Technique et réflexions

>> Chris Richardson discute de CQRS et de la recherche d’événement via Docker

Entretien très articulé de 15 minutes ** avec Chris Richardson sur l’architecture CQRS.

Si vous construisez des micro-services (ou si vous y réfléchissez), CQRS et Event Sourcing sont une solution solide.

>> Flexibility vs Simplicity? Pourquoi pas les deux?

Document pragmatique sur le fait d’être critique et de réévaluer vos croyances , même (ou surtout) celles acceptées par l’industrie que vous preniez auparavant pour acquises. Un meilleur moyen peut être disponible si vous regardez simplement le problème différemment.

** 5. Choix de la semaine

**

J’ai récemment introduit la section «Choix de la semaine» dans ma «Revue hebdomadaire». Si vous êtes déjà sur ma liste d’email - vous avez déjà le choix - espérons que vous l’avez appréciée

Sinon, vous pouvez partager le commentaire et le déverrouiller ici:

[sociallocker id = ”5073 ′]

>> La cathédrale et le bazar

On peut dire que l’un des écrits les plus influents d’Eric S.

Raymond et une lecture fascinante. Voici une version plus jolie si vous utilisez le XHTML d’origine clean

{vide}[/sociallocker]