Tag Java
JPA Abfragen als Java-Streams mit JPA-Streamer
08.04.2024 –
JPA-Streamer ist eine Java-Bibliothek für Applikationen mit JPA-Einsatz. Mit Hilfe dieser lassen sich Datenbank-Operationen mit Standard Java-Stream Operationen wie z.B. map, filter oder sort nutzen.
weiterlesenJUnit MethodSource und Nested
01.03.2024 –
In diesem Artikel zeigen wir, wie parametrisierte Tests in JUnit zusammen mit @Nested
funktionieren, und was hier die eleganteste Variante ist.
JUnit TestWatcher
13.02.2024 –
Wir zeigen hier, wie man eine JUnit-Erweiterung schreibt, welche Test-Ausführung überwacht. Konkret soll die Ausführung weiterer Tests in einer Test-Klasse verhindert werden, sobald einer der Test-Methoden fehlschlägt.
weiterlesenApproval-Tests als Refactoring-Sicherungsnetz
20.10.2023 –
Wir haben Bestandscode, der eine zu niedrige Testabdeckung hat, um sicher ein Refactoring durchführen zu können (in unserem Fall war das die Ablösung einer Dependency durch eine eigene Implementierung). Was tun?
weiterlesenVerschlüsselung von Streams in Java
18.04.2023 –
Bei der Übertragung von sensiblen Nutzerdaten ist eine Verschlüsselung nicht verkehrt. In einem unserer Projekte wurden bisher Dateien (csv, xml) in der Datenbank gespeichert. Durch einen Bug in der Datenbank kam es immer wieder zu Problemen bei großen XML-Dateien, weswegen wir uns entschieden haben, Dateien lokal abzulegen. Teil der Anforderungen war – Dateien müssen verschlüsselt und komprimiert abgelegt sein. Wie das in Java umgesetzt wird, erfahrt ihr hier.
weiterlesen