Java, Spring Boot und PostgreSQL

Blöcke für Oberfläche, Fachlogik und Daten über einem Arbeitsplatz
Softwareentwicklung

Java, Spring Boot, PostgreSQL

Java, Spring Boot und PostgreSQL sind der Schwerpunkt der Entwicklung bei United Solutions. Die Oberfläche, die Fachlogik und die Daten bleiben getrennt, damit der Betrieb die Anwendung starten und beobachten kann. Der Preis folgt nach der schriftlichen Schätzung.

  • Java und Spring Boot für die Fachlogik
  • PostgreSQL für die Daten
  • Änderungen der Datenbank wandern mit
  • Ein festgelegter Stand der Abhängigkeiten
Ablauf

So beginnt die Arbeit

1. Schnitt

Oberfläche, Fachlogik und Datenbank werden getrennt benannt.

2. Bau

Die Anwendung entsteht auf diesem Schnitt, nicht als ein Klumpen.

3. Schätzung

Umfang und Preis folgen schriftlich.

Wo die drei Schichten auseinanderbleiben

Java, Spring Boot und PostgreSQL sind der Schwerpunkt, wenn der Bestand keine andere Technik vorgibt. Die Oberfläche zeigt den Vorgang, die Fachlogik führt ihn, PostgreSQL speichert ihn. Eine Entscheidung, die nur in der Seite steckt, gehört in die Fachlogik, sobald ein zweiter Weg dieselbe Entscheidung treffen muss.

Tabellen werden so geschnitten, dass ein Vorgang ganz da ist. Eine zweite Liste daneben, die denselben Stand noch einmal führt, gilt als offene Stelle.

Was die Schätzung zur Technik sagt

Die Schätzung nennt, was United Solutions in diesem Zuschnitt baut und was beim Team bleibt. Eine andere Datenbank oder ein anderes Rahmenwerk steht nur darin, wenn der Bestand sie schon hat. Den Preis nennt dieselbe Schätzung, bevor das erste Modul beginnt.

Antworten

Häufige Fragen

Muss es Java sein?

Java und Spring Boot sind der Schwerpunkt. Eine andere Technik wird nur benannt, wenn der Bestand sie schon vorgibt.

Wandern Änderungen der Datenbank mit?

Ja. Änderungen an den Tabellen gehören zum selben Stand wie die Anwendung. Ein loser Schritt daneben bleibt nicht liegen.

Wie entsteht der Preis?

Nach einer schriftlichen Schätzung. Vorher gibt es keinen Festpreis.

Kann PostgreSQL durch eine schon vorhandene Datenbank ersetzt werden?

Nur wenn der Bestand sie vorgibt und die Schätzung das benennt. Sonst bleibt PostgreSQL der Weg.

Weitere Themen: Web-Oberflächen und Schnittstellen, Ablösung in Etappen, REST-API, Datenbankdesign, Open Source.