Java Web Weekly, Ausgabe 111

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

>> Reactive Spring []

Eine kurze Ankündigung der Pläne für die reaktive Programmierung im Frühjahr 5 .

>> So aktivieren Sie die Bytecode-Erweiterungsprüfung in Hibernate []

Eine interessante Hibernate-5-Funktion - Bytecode-Verbesserung für Dirty-Checking . Schnell und auf den Punkt.

http://blog.jooq.org/2016/02/11/dear-api-designer-are-you-sure-you-want-to-return-a-primitive/>&gt ; API Designer. Sind Sie sicher, dass Sie ein Primitiv zurückgeben möchten?] []
  • Gutes API-Design ist schwer ** - das sollte jetzt klar sein.

Aber wir arbeiten alle daran, es besser zu machen, und dieses Schreiben bringt definitiv einige gute Punkte dazu.

>> Entwerfen eines Spring Boot-Starters - Teil 1 []

Die ersten Schritte bei der Zusammenstellung einer Spring-Boot-Autokonfiguration ** nutzen die vielfältigen flexiblen Anmerkungen im Boot-Modus.

Dies ist kein neues Konzept mehr, aber es ist immer noch super mächtig, vor allem, wenn Sie sich dafür entscheiden, über das hinauszugehen, was das Framework standardmäßig bietet.

http://www.broadleafcommerce.com/blog/Preventing-Session- Hijacking-Mit-Spring[>> Verhindern von Session-Entführungen mit dem Frühling] []

Zuverlässige Informationen zum Schutz Ihres Systems vor Sitzungsfixierungsangriffen mit Spring Security.

>> Java für kleine Teams []

Dies sieht nach einer sehr nützlichen Sammlung von Taktiken und allgemeinen praktischen Tipps für Ihre ersten Jahre der Java-Arbeit aus.

Ich habe nicht alles gelesen, aber die Bits, die ich gelesen habe, stimmte voll und ganz zu.

>> IntelliJ IDEA Pro Tipps []

Eine gute Auswahl an erweiterten Tipps zur Verwendung von IntelliJ ** .

Wenn Sie das Beste aus Ihrer IDE herausholen, kann sich der Codierfluss von Tag zu Tag ändern. Ich persönlich habe das Beste aus dem Pairing von Sessions gelernt und gesehen, wie mein Paar Sachen besser gemacht hat als ich.

Daher wird dies auf jeden Fall empfohlen, wenn Sie ein IntelliJ-Benutzer sind (ich nicht)

Und in diesem Sinne - hier ist auch etwas Eclipse-Güte ** .

Auch lesenswert:

Webinare und Präsentationen:

Zeit zum Upgrade:

2. Technisch

Informieren Sie sich darüber, wenn Sie Online-Sicherheit durchführen. Gutes Zeug.

Zu den Punktoptionen zum Bootstrap eines Elasticsearch-Clusters . Ich werde es auf jeden Fall bald versuchen, da ich in letzter Zeit viel mit Elasticsearch arbeite.

>> Jepsen: RethinkDB 2.2.3 Rekonfiguration []

Wenn Sie interessiert sind, wie die Ausdauer funktioniert, lesen Sie wie gewohnt.

Hier geht es um RethinkDB - was ich persönlich nie verwendet habe, was dieses Stück nicht weniger interessant gemacht hat.

Auch lesenswert:

3. Überlegungen

>> Kosten und Nutzen von Kommentaren []

Ein weiterer interessanter Teil der Reihe "comments".

Dieses ist auf meiner Wochenend-Leseliste, aber ich wollte es hier aufnehmen, weil ich die früheren Kritiken wirklich genossen habe.

>> Abschließender Teil der Funktionsumschaltung []

Die letzten beiden Teile des nunmehr vollständigen Referenzartikels zur Verwendung der Funktionsumschaltung in einem System .

>> Fehler machen Dev Managers Manager []

Ich stimme voll und ganz zu, dass eine gute Arbeit als Manager auf Vertrauen beruht.

Das Vertrauen des Managers in das Team und natürlich die Art und Weise, wie das Team dem Manager vertraut (oder nicht vertraut).

>> Taobaos Sicherheitsverletzung aus logistischer Sicht []
  • Noch eine weitere Sicherheitsverletzungsgeschichte ** und natürlich etwas, das mit ein paar einfachen Sicherheitsvorkehrungen hätte vermieden werden können.

Sieht aus, als hätte ich die Ankündigung meines nächsten Kurses - Learn Spring Security - zur perfekten Zeit festgelegt

5. Auswahl der Woche

Nach ein paar Monaten Abwicklung nach dem intensiven Schreiben und Aufnehmen der Meisterklasse meines letzten Kurses bin ich endlich ausgeruht und bereit, mein nächstes großes Projekt anzukündigen:

** link:/learn-spring-security-course? utm__source = blog