adesso BLOG

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

Schlagwörter:

  • Java

ALLE BLOGEINTRÄGE ANZEIGEN

Softwareentwicklung

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

Branchen

In meinem Blog-Beitrag möchte ich euch gerne die Unterschiede zwischen „private“, „protected“, „default scoped“ Variablen, Methoden und Klassen deutlich machen. Als Basis für meine Ausführungen ziehe ich ein Projekt heran, in dem ich mich in eine größere Code-Basis (~ 150 Klassen, ~130’000 Lines of Code) eingearbeitet habe.

WEITERLESEN

Java

02.06.2016 von Julia Verena Kurt

JavaScript, Standards und Bier…

Wie fing das Ganze mit JavaScript eigentlich an und was hat die ECMA – TC39 Task Group damit zu tun? Und wer kennt eigentlich noch den Netscape Navigator?

WEITERLESEN

Diese Seite speichern. Diese Seite entfernen.

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