Java Web Weekly, Ausgabe 132

Gleich zu Beginn des letzten Jahres habe ich mich entschlossen, meine Lesegewohnheiten zu verfolgen und ** das Beste zu teilen. Haven hat keine Bewertung verpasst.

  • Auf geht’s…​**

1. Frühling und Java

>> Implementierung der HAL-Hypermedia-REST-API mit Spring HATEOAS []

Ich habe schon so lange über HATEOAS geredet und sehe ständig, dass Kunden für nicht viel Aufwand Wert gewinnen.

Und so bekommt dieses Schreiben natürlich den ersten Platz hier im Test.

Ein solider, praktischer Artikel, der ausführlich beschreibt, was Sie bei der Implementierung einer Hypermedia-API mit Spring ** wissen müssen.

>> Wie verursachte ich Verwirrung über Spring Boot []

Eine kurze Beschreibung, die über die einfache Verwendung hinausgeht und einige bewährte Methoden bespricht, wie die Konfiguration mit Spring Boot gehandhabt werden sollte.

https://blog.jooq.org/2016/07/04/how-funktional-programmieren-will-end-fern-mit-der-von-der-muster//>&gt ; >> Funktionale Programmierung wird (endlich) mit den GoF-Mustern weggehen] []

Es gibt ein Zitat, das ich momentan nicht platzieren kann.

  • __Design Patterns fehlen die Sprachfunktionen ** .

  • Java 8 gab uns eine viel mächtigere Sprache ** , die natürlich die Landschaft verändert, wenn es um Muster geht. Ich erwarte also, diese Art des Schreibens weiterhin zu sehen, da Java 8 immer mehr angenommen und verstanden wird.

Ja, das hast du richtig gelesen - Tabs vs Leerzeichen ! Zurück zu den Trolling-Grundlagen - es hat mich dazu gebracht, meine Lebensentscheidungen zu überdenken.

Spaß beiseite, es macht Spaß zu lesen.

>> Spring Sweets: Groovy-Konfiguration als PropertySource verwenden []

Eine interessante alternative Konfiguration für die Handhabung von Eigenschaften in Spring .

>> Java 9 kurz vor der Übermittlung eines Liefertermins und Überprüfung des Umfangs []

Es sieht so aus, als wären wir kurz vor dem tatsächlichen Veröffentlichungsdatum für Java 9.

http://www.adam-bien.com/roller/abien/entry/comes java ee with the[>> Kommt Java EE mit den kleinsten Docker-Images?]** []

2. Technisch

>> Goldilocks Microservices []
  • Die richtige Dimensionierung Ihrer Microservices und die Flexibilität der gesamten Architektur ** kann eine Implementierung definitiv bewirken oder brechen; In diesem Artikel werden pragmatische Entscheidungen getroffen, die für Ihr spezielles Szenario sinnvoll sind.

Eine schnelle Einführung in eine äußerst nützliche Technik und einen Trend, der in letzter Zeit viel an Dynamik gewonnen hat, und das aus gutem Grund - die Virtualisierung in einer CD-Pipeline stark beansprucht

3. Überlegungen

** >> Sicherheitswahnsinn: Wie wir bei den Grundlagen immer versagen ]

Ein fantastischer Einblick in die Sicherheitsregeln für ein Passwort.

Ein Drei-Jahrzehnt-Blick auf die proprietäre Welt der Open-Source-Software aus dem Blickwinkel der wegweisenden Arbeit https://en.wikipedia.org/wiki/The Cathedral and the Bazaar (Die Kathedrale und der Basar__].

>> Den gefürchteten Unternehmensrahmen überleben []

Interne Rahmenbedingungen sind bei so vielen Entwicklern ein schmerzlicher Punkt. Geben Sie für jeden, der Sinn macht, hundert an, die nicht gebaut werden. Als ich diesen Titel zum ersten Mal las, krümmte ich mich.

>> Bei kommerzieller Lizenzierung investieren Sie in Innovation, nicht Schutz []

Das ist ein guter Rat und auch beängstigend, wenn Sie tatsächlich ein Produkt haben, auf das der Rat zutrifft. Es ist auch erwähnenswert, dass der Rat auf praktische Erfahrungen und nicht nur darauf zurückzuführen ist, "ein bisschen darüber nachzudenken"