Einführung Beim Austausch von Daten zwischen Client und Server ist eine Validierung der Daten essentiell. In Backend-Projekten mit Nest ist der Class-validator sehr einfach einzubinden. Der Artikel gibt einen Überblick über Verwendung und Vorteile der…
Heutige Webanwendungen zeichnen sich durch ihren modularen Aufbau aus. Warum dabei State Management eine wichtige Rolle spielt und wie Caching das State Management optimiert, erfährst Du in diesem Artikel. Die Bausteine einer Webanwendung haben unterschiedliche…
Geht besser als man denkt!! In diesen verrückten Zeiten prägen soziale Distanzierung und Isolation im Homeoffice unseren Alltag. Einige wurden kurzer Hand in Kurzarbeit geschickt, andere bangen um ihre Existenz. Auch wenn Lockerungen der Verordnungen…
Außergewöhnliche Zeiten erfordern außergewöhnliche Maßnahmen. In diesen Tagen stellt es sich nicht nur als schwer heraus, Klopapier im Supermarkt zu ergattern, sondern für einige von uns auch die Betreuung der Kinder neben dem Beruf sicherzustellen.…
Recently I got myself into a challenging situation about reading from a large file (over 500,000 lines) at a random line and retrieving a customizable sized chunk of elements from the file. The need for…
H2 is a handy thing to have in your Spring Boot toolbox. It is most known as an in-memory database. That is, it will not persist changes to disk. Generally, you create your tables during…
Dieser Artikel ist erstmal erschienen in der Java aktuell 01/20 Viele Organisationen gehen den Weg in Richtung DevOps. Einige von ihnen schon länger und sehr erfolgreich. Von diesen Teams lässt sich lernen, wie eigenständige Teams…
Seit dem September 2019 sind wir stolzer Partner des Karlsruher Institut für Technologie. Wir sponsern den neuen Kurs Wirtschaftsinformatik, das ermöglicht uns früh mit den Studenten und deren Know-How in Kontakt zu kommen. Über die…
Context It is a well known best practice to execute threads with the help of ExecutorService. This way, one can create a pool of reusable threads to execute the work that needs to be done…
There are plenty of resources explaining how to configure data source in Spring Boot using various options and various ways to retrieve the configuration details of the connections (from external file, from application.properties, hard-coded, etc).…
Maven is all about connectivity. It allows you to quickly specify a dependency in the pom.xml file and forget about it. Maven will handle it for you. It will download it when necessary. If the…
The simplest way to configure logging in your Spring Boot application is to modify or add some entries in application.properties file. So for our case of setting the location where the log files will be…