Loopback ist ein großartiges Framework, das allen CRUD-verfügbaren Operationen mit null Code eine vollständige REST-API bietet. Es ist eine gute Sache, solch ein Framework zu finden, das sich um alle systematischen Operationen kümmert, aber gibt es eine Alternative in Java, die uns davon befreit, jeden einzelnen Erstellungs-, Lese-, Aktualisierungs- und Löschvorgang für jedes einzelne Modell zu schreiben?Loopback-Alternative in JAVA
2
A
Antwort
2
Spring Data Rest ist wahrscheinlich ein sicherer Kandidat.
Für CRUD-Operationen an Modellen ist nur das Schreiben einer Schnittstelle erforderlich. Dies wird einen Rest Endpunkt definieren und Pflege automatisch der anfragende nehmen:
@RepositoryRestResource(collectionResourceRel = "people", path = "people")
public interface PersonRepository extends PagingAndSortingRepository<Person, Long> {
List<Person> findByLastName(@Param("name") String name);
}
Hier ist ein schönes Tutorial, das alles von der REST-Schnittstelle in den Datenspeicher umfassen:
https://spring.io/guides/gs/accessing-data-rest/
PS: Natürlich, Java wird Java, es wird ein bisschen mehr "Zeremonie" sein, aber Spring Boot Projekt-Assistenten (STS für Eclipse oder Intellij) wird Ihr Projekt-Skelett in kürzester Zeit aufbauen.
Verwandte Themen
- 1. Java-Implementierung in Java
- 2. JAVA: Schriftgröße in Java ändern
- 3. Java-Streams in Java 7
- 4. in Java
- 5. Messzeit in Java JNI (nativer Aufruf Java)
- 6. Java: Methoden wie ord PHP in Java
- 7. Bring externe Java-Dateistruktur in Java-Programm
- 8. Java-Funktionen in Java serialisieren 8
- 9. Convert Java Servlet in Standalone-Java-Anwendung
- 10. Java - Gibt es einen Sink in Java?
- 11. Java instanziiert Short-Objekt in Java
- 12. Worin liegt die Diskrepanz in Java-Versionen: Java 6 (in Terminal, Eclipse) und Java 7 (in Java Control Panel)?
- 13. 2D-Vektoren in Java bekommen vage Ausgabe in Java
- 14. Assign Operator in Java
- 15. Generisches Vererbung in Java
- 16. Übergeordnete Standardcodierung in Java
- 17. MSXML-Parser in Java
- 18. Rasterung in Java
- 19. diff Implementierung in Java
- 20. Benutzerdefinierte Konvertierungsspezifikatoren in Java
- 21. blenden (kryptologie) in java
- 22. Bouncing Ball in Java
- 23. Erzeuger Verbraucher in Java
- 24. Dateierstellungsdatum ermittelt in Java
- 25. Standard-Initialisierung in Java
- 26. Objektbaum-Navigationssprache in Java
- 27. Mehrere Müllsammler in Java
- 28. Decorator in Java
- 29. Prime Factorization in Java
- 30. Float-Nummern in Java