Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

heise conferences GmbH

(vormals SIGS DATACOM GmbH)

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

Java

434 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Java.
Im Jahr 2020 vergingen durchschnittlich 280 Tage, bis Sicherheitsverletzungen erkannt und eingedämmt wurden. Viel Zeit, während der Angreifer massiven Schaden anrichten können. Eins der Einfallstore stellen Sicherheitslücken in Abhängigkeiten von Software dar. Um einen hohen wirtschaftlichen Schaden zu vermeiden, muss man also stets einen Überblick über verwendete Abhängigkeiten behalten. Docker b..
Mit Continuous Vulnerability Scanning das Risiko überwachen
Für das ungeliebte Thema „Dokumentation” gibt es seit Jahren ein praktisches Helferlein aus der Open-Source-Ecke: arc42. Anfang 2022 erscheint die Version 8. Das nehme ich zum Anlass, Ihnen hier eine kurze Einführung in arc42 zu geben, einige Tipps zum praktischen Einsatz sowie einen Überblick über die Neuerungen von V8.
arc42, die Achte
Da es noch viele Java EE-Webanwendungen gibt, stellt sich die Frage, wie diese die neuen Webstandards wie HTTP/3 unterstützen können. Mit Tomcat 10.1 liegt eine Umsetzung neuer Standards wie Jakarta EE 9.1 vor. Es ist sogar möglich, diesen als natives GraalVM oder als einen Kubernetes-Cluster laufen zu lassen. Der Artikel stellt die Neuerungen und die Schritte für eine Migration zur Version 10.1 [..
Apache Tomcat 10.1 – sagt Hallo zu Jakarta EE und Kubernetes
Funktionale Programmierung ist besser – sagen ihre Befürworter zumindest. Das ist im Kleinen offensichtlich, wo funktionale Programme sichtlich kürzer und eleganter sind als zum Beispiel ihre Pendants in Java. Aber wie sieht es mit der Programmierung im Großen aus? Funktionale Programmierer drucksen bei der Frage oft herum, als wüssten sie gar nicht, was sie eigentlich bedeutet. Das liegt daran, d..
Dependency Injection mit funktionaler Programmierung
Die Thematik „Speichern von Daten” hält noch einige Überraschungen bereit. Deshalb wird sich diese Kolumne in mehreren Artikeln ein wenig intensiver mit dem Thema Persistenz innerhalb der JVM beschäftigen.
Persistence in der JVM – Von Listen zu Bäumen