Jährliche Archive: 2019

6 Beiträge

ArchUnit | Überprüfen der Architektur in Java-Anwendungen

Ein wichtiger Bestandteil bei der Entiwcklung einer Anwendung ist das automatisierte Testen. Hierfür wurden verschiedenste Framworks entwickelt, um neben einfachen Unit-Tests noch weitere Komponenten untersuchen zu können, beispielsweise durch Mocking oder Stubbing. In diesem Artikel möchte ich eine Bibliothek vorstellen, mit der die gesamte Architektur einer Anwendung geprüft werden kann: ArchUnit.

Weiterlesen

SSO | Single Sign-On using Apache, Kerberos and Jakarta EE

At my working place I had the task to develop an Jakarta EE web application where LDAP users from the company can log in and do some stuff. This article is not about what the app was capable of but about the SSO authentication part. One requirement was that the users do not have to log in independently, but that this happens automatically in the background. In the following I would like to explain how I have achieved this.

Weiterlesen

EveryDocs – Entwicklung einer Ruby on Rails Anwendung

In diesem Blog habe ich mich bereits an einer Reihe verschiedener Programmiersprachen und Frameworks ausprobiert. Als nächste Technologie auf meiner Liste stand Ruby mit dem Web-Framework Ruby on Rails. Dafür habe ich mir als Projekt die Entwicklung eines DMS (Document Management System) überlegt und möchte im Folgenden meinen Einstieg in Ruby on Rails schildern.

Weiterlesen