Loading...

Letzte Beiträge

Newsletter 29. Juni 2023

Write your own PasswordEncoder. NOT!

Hi, Hast du schon mal einen eigenen Passwort-Encoder geschrieben? Ich zwar nicht direkt - aber ich musste einen selbstgezimmerten benutzen. In einem zentralen User-Management-Service liefen die Kundendaten aller Nutzer zusammen. Und in diesem wurden die Passwörter gespeichert. Bei der Registrierung eines neuen Users musste also der gleiche Encoder genutzt werden. Es ist uns in der Praxis - zum Glück - nicht um die Ohren geflogen. Aber es war höchst kritisch. Das Encoding war nicht stark.


JPA 28. Juni 2023

Wie definiere ich einen Index mit Spring Data JPA

In diesem Artikel beschäftigen wir uns mit der Definition von Indizes in Spring Data JPA und dem Hibernate Framework. Unser Fokus liegt dabei auf der Definition eines Indexes für eine Nicht-Primarykey und der Nutzung der @Index Annotation. Die richtige Verwendung von Indizes spielt eine entscheidende Rolle für die Leistungsoptimierung deiner Datenbank, da sie schnellere Datenabfragen ermöglicht und insgesamt die Datenbankperformance verbessert. Definition eines Indexes mit der @Index Annotation Mit JPA und Hibernate kannst du Indizes auf Entitäten und Nicht-Entitätstabellen wie @SecondaryTable, @CollectionTable und @JoinTable über die @Index Annotation definieren.


Newsletter 26. Juni 2023

Laziness Prevails

Hi, Faulheit siegt. Eigentlich immer. Wie oft ich schon versucht habe mir vorteilhafte Routinen anzueignen. Ich meldete mich im Fitnessstudio an - nach ein paar Monaten ging ich kaum noch hin. Ich backte mein Brot selbst - nach (immerhin) zwei Jahren war das nicht mehr der Fall. Ich stand um 5 Uhr auf, um zu meditieren und Sport zu machen - das hielt ich nicht mehr als 4 Wochen durch.


Newsletter 22. Juni 2023

El Niño

Hi, El Niño ist zurück. Periodisch schwankt die Oberflächentemperatur des Pazifischen Ozean. Diese scheinbar unscheinbare Änderung löst eine Kaskade von Wetterveränderungen aus, die ihren Einfluss bis in die entlegensten Winkel des Globus ausüben. Überschwemmungen in Südamerika, Dürren in Australien und sogar Schneestürme in Nordamerika - alles verursacht durch ein paar Grad Temperaturunterschied im Pazifik. Dieses Phänomen tritt alle 2 bis 7 Jahre auf. Dieses Jahr ist es wieder soweit. Im Backend passiert uns das auch.


Newsletter 19. Juni 2023

Is Anyone Actually Reading This?

Hi, liest den Newsletter überhaupt jemand? Naja, du tust es gerade ;-) 2019 fing ich mit meinem Blog an. Damals noch unter dem Namen code-held.com. Es war überhaupt nicht meine Intention wertvollen, SEO optimierten Inhalt zu liefern, der zufälligen Besuchern der Seite weiterhilft. Nein. Er war für zwei Dinge da. Zum einen als Referenz für zukünftige Bewerbungen - ich wusste, dass ich bald zurück in die Heimat ziehen würde und einen neuen Job bräuchte.


Top