Die Baeldung-Wochenübersicht 34

Ich habe mich Anfang 2014 dazu entschlossen, meine Lesegewohnheiten besser zu dokumentieren und sie hier mit Ihnen allen zu teilen.

Der Punkt ist zweifach - durch das Kuratieren und Dokumentieren ist mein Lesen zielgerichteter und vielfältiger geworden. Ich glaube auch, dass die Kuratierung von guten Inhalten einen hohen Wert bringt, den Menschen beim Erkunden hilft und das Beste auf die Spitze bringen kann.

Hoffentlich werden Sie diese genießen, wenn wir in der zweiten Hälfte des Jahres 2014 umziehen.

  • Auf geht’s…​**

1. Java und Frühling

>> So passen Sie den Hibernate-Dirty-Check-Mechanismus an

Letzte Woche ging die Serie in den Dirty-Check-Mechanismus, den Hibernate bereitstellt. In dieser Woche ist dies ein noch tieferer Einblick - die manuelle Prüfung oder andere benutzerdefinierte Ansätze.

>> So geben Sie Objekte mithilfe von HandlerMethodArgumentResolver in den Spring MVC-Controller ein

Eine fortgeschrittene, aber sehr nützliche Anwendung - Einfügen eines benutzerdefinierten Objekts in Ihre Controller-Layer-Methoden . Ich mache das immer, wenn ich feststelle, dass ich regelmäßig auf etwas zugreifen muss, und das ist sehr praktisch.

>> URL-Shortener-Dienst in 42 Zeilen Code in …​ Java (?!) Spring Boot Redis

Diese schnelle Übung ist ein cooler Fizz Buzz-Test - ein URL-Shortener in verschiedenen Sprachen . Dieses wird mit Java, Spring Boot und Redis gemacht; Es gibt auch ein cooles Clojure-Beispiel, das von dort aus verlinkt ist. Überprüfen Sie, ob Sie sich in Clojure befinden.

  • REST-API-Dokumentation ** (es gibt einen Widerspruch in Bezug auf Sie) - ist ein Thema, das mir sehr am Herzen liegt. Dies ist eine Möglichkeit, dies mit Spring Boot zu tun - nicht mehr mit einem Tool von Drittanbietern, von dem ich in vorherigen wöchentlichen Reviews gesprochen habe.

Schließlich die üblichen Verdächtigen - Spring veröffentlicht:

2. Technisch

>> MaturityModel

Reifegradmodelle haben einen schlechten Ruf - hier ist eine positive Einschätzung, wie sie Ihnen beim Lernen und Wachstum helfen können.

>> MicroservicePrerequisites
  • Microservices sind momentan der letzte Schrei ** - alle und ihre Mutter springen auf und implementieren einen Microservice. Manchmal ist das ein guter Weg und - wie alles andere auch - manchmal nicht. Vor ein paar Wochen I hat verlinkt Diese wirklich gute und ehrliche Besprechung eines Teams, das Mikroservices nicht geschafft hat - und auf dem Weg einiges gelernt hat.

Wenn Sie also vorhaben, dieses Muster in Ihrem nächsten Projekt zu verwenden, oder vielleicht gerade dabei sind (wie ich), dann tun Sie sich selbst einen Gefallen und lesen Sie diese Teile von Leuten, die dies tatsächlich getan haben aus der Erfahrung gelernt.

Ich dachte, diese Serie wäre größtenteils abgeschlossen - es ist nicht

3. Überlegungen

Ein anderer von Erik über das Verlassen eines hochbezahlten Jobs . Der Passiveinnahmen-Track ist definitiv etwas, das bei vielen Leuten zu Hause sein wird, und ich habe den interessantesten Teil des Artikels gefunden.

>> 5 Dinge, die ich relevant bleibe

Wir werden alle älter - auch wenn Sie vielleicht nicht wirklich glauben, dass 🙂 - und dass Sie Ihre Fähigkeiten scharf halten, ist wahrscheinlich das Wichtigste, was Sie tun können.

  • Als Ingenieure lieben wir es zu lernen ** und lernen weiter. Am Ende des Tages war es die natürliche Neugier und die Bereitschaft zu lernen und zu experimentieren, die uns überhaupt erst in das Engineering gebracht haben.

Dieser Artikel ist eine gute Referenz, um auf dem Laufenden zu bleiben und das Lernfeuer am Leben zu erhalten.

>> Codefluss in Richtung besseres Design lassen
  • Einblicke in das Design ** von jemandem, für den ich großen Respekt habe.