Ich habe an der folgenden FrageFederdaten Rest vs Federdaten JPA
What are the advantages of using Spring Data REST over Spring Data JPA?
Es ist auf meine Bedürfnisse nicht ganz gerecht einen Blick hat. Meine DB ist auf MYSQL, ich wähle Spring-Data-JPA-Implementierung. Was sind all die zusätzlichen Vorteile, die REST mir geben kann, die ich nicht in einfachen Spring-Data-JPA finden werde? Zum Beispiel, wenn ich morgen entscheide, einen Cache s/w mein Geschäft und Datenbankmodul zu implementieren, in welchem Fall würde ich weniger Code schreiben müssen? Was wäre leicht konfigurierbar? Was wäre flexibler und wie?
Auch, wenn ich sowohl REST und JPA in einer neuen Anwendung verwende, welche Designprinzipien kann ich brechen?
Ich freue mich auf die Antworten aus einer Architekturperspektive. Danke im Voraus.
Dank Mathias +1 für Reifemodell, die ich nie neu existierte. Allerdings war ich auf der Suche nach ein wenig mehr Erklärung, wie eng gekoppelt ist, und wie ist Spring Data JPA lose gekoppelt. Ich suchte nach konkreten Beispielen, wenn Sie können ... –
Hier ist ein sehr gutes Beispiel Anwendung https://github.com/olivergierke/spring-restbucks es enthält Beispiele für Feder-Daten-Rest enthält aber auch benutzerdefinierte Controller. –