Sep 
4, 
2020

Spring Boot: Konfiguration leicht gemacht

Eine Anwendung soll sich während der Entwicklung mit der lokalen Datenbank, in der Produktion jedoch mit einer anderen Datenbank verbinden. Bei klassischen Java-EE-Anwendungen wird auf die Mittel eines Application Servers zurückgegriffen, um diese Verbindungen zu konfigurieren. Spring Boot bietet hierfür das „Externalized Configuration“-Konzept.
Jul 
27, 
2020

Spring Boot Auto Configuration

Spring Boot hat mich schon immer fasziniert. Kein Herumärgern mehr mit verschiedenen Versionen von Application Servern und unterschiedlichen Umgebungen zwischen lokaler Entwicklung, Test und Produktion. Beschäftigt man sich mit Spring Boot, stößt man schnell auf den Begriff Auto Configuration – ein Begriff, der von den meisten mit „Spring Boot macht...

Accessibility: “Das Web ist für alle da”

Den Aspekt der Barrierefreiheit in der Darstellung von Web-Inhalten sollte man stets im Hinterkopf behalten, um das Internet für möglichst viele Menchen zu öffnen. Wir haben uns mit unserem Experten und JAX-Sprecher Karsten Sitterberg unterhalten, was Barrierefreiheit eigentlicht ausmacht und warum alle Nutzer davon profitieren.
May 
25, 
2020

Single-Page-Application oder klassische Webanwendung – was eignet sich wofür?

Klassische Webanwendung oder SPA? Was spricht für, was gegen eine Single Page App? Nils Hartmann, freiberuflicher Softwareentwickler und <a href="https://jax.de/software-architecture/moderne-frontend-architekturen-fuer-single-page-anwendungen/" target="blank" rel="noopener noreferrer">Sprecher auf der JAX 2020</a>, gibt im Interview Entscheidungshilfen zur Hand.
May 
14, 
2020

Datenklassen in Java: Einführung in Java Records

Datenklassen, also Java-Klassen, deren einziger Zweck darin besteht, Daten zu halten und diese über Getter und Setter zugänglich zu machen, gehören in vielen Softwareprojekten zu den größten Sammelstellen von Boilerplate-Code. Für jede neue Klasse jeweils Konstruktoren, die Methoden equals, hashCode und toString und für jedes Feld noch einen Getter und...
Apr 
1, 
2020

DDD, DevOps, Software-Architektur: „Verbündet Euch mit Entwicklern aus anderen Disziplinen und Fachbereichen“

Wer hat sie nicht schon gehört: Buzzwords wie Domain-driven Design und DevOps beherrschen jeden Smalltalk zum Thema Unternehmens-IT und Software-Architektur. Doch wie geht man über vom bloßen Parolendreschen zum wertschöpfenden Einsatz in produktiven Umgebungen? Bernd Rederlechner, leitender Architekt bei der T-Systems Digital Solutions und Speaker auf der JAX 2020, gibt...
Mar 
23, 
2020

WebAssembly für Java – eine Revolution

Mit WebAssembly lassen sich Hochsprachen wie Java oder C# in ein neues Binärformat kompilieren, das direkt im Browser ausgeführt werden kann. Zum Entwickeln von Webapplikationen muss somit nicht ausschließlich JavaScript zum Einsatz kommen. Wir haben uns mit Christian Dedek (OIO) und Thomas Huber (Trivadis) über die Vor- und Nachteile sowie...
Mar 
11, 
2020

Was Software-Architekten von der Soziologie lernen können

Software wird von Menschen gemacht – Gruppen von Menschen meist, die miteinander kommunizieren. Nun ist die Wissenschaft, die sich mit Gruppen von Menschen beschäftigt, die Soziologie. Doch wie kann die junge Disziplin der Software-Entwicklung von den gesammelten Erkenntnissen der Soziologie profitieren? Die Software-Architekten Dr. Christian Mennerich und Frederick Meseck (synyx...
Alle News der Java-Welt:

Entdecken Sie andere Tracks

Agile, People & Culture
Entdecken Sie neue Dimensionen der Produktivität.

Clouds, Kubernetes & Serverless
So geht Cloud-Native-Entwicklung mit Java.

Core Java & Languages
Schöpfe das volle Potenzial der Java-Plattform aus.

Generative AI & Machine Learning
Endlich AI in ihre Prozesse und Anwendungen erfolgreich aufnehmen.

DevOps & CI/CD
Tief eintauchen in DevOps & CI/CD.

Microservices
Meistern Sie die Kunst der Microservices-Architektur.

Performance & Security
Software-Exzellenz durch gezielte Optimierung.

Serverside Java
Serverside Java: Entwickle dich weiter.

Architecture & Design
Software-Architektur hautnah erleben.

Web Development & JavaScript
Moderne performante Frontends für Java-Systeme.

ALLE NEWS ZUR JAX!