adesso BLOG

Blog abonnieren
  • Neueste Einträge
  • Java
  • Microsoft
  • Methodik
  • Softwareentwicklung
  • Architektur
  • Inside adesso
  • Branchen

Schlagwörter:

  • Java

ALLE BLOGEINTRÄGE ANZEIGEN

Java

In der Fortsetzung meines Blog-Beitrags werden wir die Authentifizierung über öffentliche Schlüssel mit dem Apache MINA Framework untersuchen. Ich beginne mit einem Überblick über die für uns relevanten kryptographischen Verfahren und Methoden. Anschließend schauen wir uns die Implementierung der Authentifizierung über öffentliche Schlüssel in einem Prototyp und einem vom Framework abgeleiteten Konzept für die Authentifizierung an.

WEITERLESEN

Architektur

Eine gute Softwarearchitektur ist einer der Bestandteile, der den Erfolg eines Softwareentwicklungsprojektes maßgeblich mitbestimmt.
Diese muss nicht nur auf dem Reißbrett entwickelt werden, sondern auch konsequent über den ganzen Lebenszyklus eines Projektes im Code umgesetzt werden. Wie dies mit Hilfe von Tool Unterstützung durch ArchUnit sichergestellt werden kann, möchte ich in diesem Beitrag vorstellen.

WEITERLESEN

Java

17.08.2020 von Cem Caylak

GitHub Actions im Java Projekt

In diesem Blogpost wirst du lernen, wie ein Java Projekt mit GitHub Actions ausgestattet wird. Die Schwerpunkte sind das Bauen und Testen des Projekts, sowie das Deployen von Artefakten und die Anbindung von Cloud Services wie z.B. SonarCloud. Abschließend schauen wir uns die automatisierte Release-Erzeugung an.

WEITERLESEN

Methodik

10.10.2019 von Gerd Herbertz und Frank Roth

DevOps@Work (Teil 2)

Im ersten Teil unseres Blog-Beitrags ging es vor allem um die Einführung eines DevOps-Technologiestacks und um die Frage, warum Projekte häufig scheitern. Nun werden wir näher auf die einzelnen Projektphasen eingehen. Ihr erfahrt, wie ihr die entsprechenden Rahmenbedingungen schafft, das Projekt plant, durchführt und erfolgreich zum Abschluss bringt.

WEITERLESEN

Methodik

12.09.2019 von Gerd Herbertz und Frank Roth

DevOps@Work (Teil 1)

Häufig wird Agilität als Kernelement für Digitalisierung verstanden und es beginnt die Suche nach der unterstützenden Technologie. Hier wird dann immer öfter die Einführung von DevOps gefordert. Im ersten Teil unseres Blog-Beitrags werden wir daher zunächst beschreiben, was DevOps sind, verraten euch, was bei der Einführung eines DevOps-Technologiestacks zu beachten ist und erklären, warum Projekte häufig scheitern.

WEITERLESEN

Java

Im ersten Teil meines Blog-Beitrags ging es in erster Linie um Standard-JDBC als erste von drei Java-Framework-Varianten zur Implementierung einer Persistenzschicht. Im zweiten Teil stelle ich euch die beiden Varianten „Hibernate“ und „JPA/Hibernate“ vor und vergleiche alle vorgestellten Frameworks miteinander.

WEITERLESEN

Java

Ihr habt die Möglichkeit, in einem Projekt ein Framework auszuwählen? Dann solltet ihr diese Chance auch nutzen, schließlich muss nicht immer alles nach Schema F ablaufen. Im meinem Blog-Beitrag vergleiche ich drei Java Frameworks zur Implementierung einer Persistenzschicht nach den Kriterien „Aufwand“ und „Performanz“. Im ersten Teil geht es um die Vorüberlegungen und Standard-JDBC als erste Variante.

WEITERLESEN

Java

Bei der Entwicklung einer Anwendung mit einem serverseitigen Webframework stellt die benutzerfreundliche und interaktive Visualisierung von Daten eine Herausforderung dar. Die Verwendung von Wicked Charts - einer bei adesso entwickelten Open Source Java-Bibliothek - ermöglicht es, schöne und interaktive JavaScript-Charts in eine serverseitige Webanwendung zu integrieren. In diesem Artikel wird dazu beispielhaft gezeigt, wie ein einfaches Liniendiagramm konfiguriert wird.

WEITERLESEN

Java

22.02.2018 von Ramon Küpfer

Java-Optionals

Mit Optionals könnt ihr einen Programm-Code flexibler gestalten. Optionals wurden von Oracle offiziell erst mit der Java Version 8 eingeführt. Sie hielten aber bereits vor über sechs Jahren mit Guava von Google Einzug in die Java-Welt. Unabhängig von der Neugier und Erfahrung der Entwickler, fanden diese ihren Weg in den Projekt-Code. In meinem Blog-Beitrag möchte ich mit euch in das Thema „Optional“ einsteigen und euch zeigen, wie ihr bestehende Guava-Optionals in Legacy-Projekten durch die neueren Java-Optionals ersetzt, welche Anti-Patterns mit Optionals anzutreffen sind und wie ihr sie verbessern könnt.

WEITERLESEN

adesso Blogging Update: Unser Newsletter zum adesso Blog

Sie möchten regelmäßig unser adesso Blogging Update erhalten und über alle Themen unseres IT-Blogs informiert werden? Dann abonnieren Sie doch einfach unseren Newsletter und Sie erhalten die aktuellsten Beiträge unseres Tech-Blogs bequem per E-Mail.

Jetzt anmelden

Diese Seite speichern. Diese Seite entfernen.

C71.898,22.5,97.219,25.136,96.279,52.11z"/>