Ein Beispiel von einem Google Web Toolkit (GWT) Erstellen, Lesen, Aktualisieren und Löschen (CRUD) Anwendung
Hallo
Weiß jemand, der alle Beispiele von einem Google Web Fand (GWT) - basierenden Erstellen, Lesen, Aktualisieren und Löschen der Anwendung.
Das heißt, eine Anwendung, die das GWT zu manipulieren und anzeigen des Inhalts einer Datenbank.
Dank
InformationsquelleAutor | 2010-10-31
Du musst angemeldet sein, um einen Kommentar abzugeben.
GWT ist client-side-Technologie, so dass im Grunde gibt man nur die Benutzeroberfläche. Alle CRUD-Prozess passieren würde, in der server-Seite, die jeder J2EE-code.
Trotzdem können Sie einen Blick auf die StockWatcher Beispiel, die Ihnen einen guten Ansatz, um Ihre Frage (die Sie implementieren müssen, um die server-seitige Lagerung)
Werfen Sie auch einen Blick auf die RequestFactory Dokumentation
Hilft es Ihnen?
InformationsquelleAutor Carlos Tasada
Gibt es nicht allzu viele solcher Beispiele online.
Aber das ist, wie ich in der Regel tun es:
Nehmen wir an, Sie möchten Holen Sie sich alle Inhalte einer bestimmte Tabelle aus der Datenbank:
in GreentingService.java tun Sie Folgendes:
öffentliche Schnittstelle GreentingServiceextends RemoteService
{
ArrayList getEverything();
}
in GreentingServiceSync.java tun Sie Folgendes:
öffentliche Schnittstelle GreentingService
{
void getEverything(AsyncCallback callback);
}
schließlich in GreentingServiceImpl tun Sie Folgendes:
dies ist, wie Sie diese Methode aufrufen und verwenden Sie die Daten:
public Someclass implements EntryPoint
{
public void onModuleload()
{
SQLRunnerAsync sql = (SQLRunnerAsync) GWT.create(SQLRunner.class);
AsyncCallback - > callback = new AsyncCallback - >(){
...............
}//onModulelOad
}//class
Folgenden ist ein tolles tutorial:
http://altair.cs.oswego.edu/~tenberge/tenbergen.org/misc/DB-Access-in-GWT-Die-Fehlende-Tutorial.pdf
InformationsquelleAutor sap
Dies ist ein Skelett CRUD-Anwendung habe ich dies wäre hilfreich für jemanden, der Antwort auf die gleiche Frage
http://code.google.com/p/gwtcrudapp/
InformationsquelleAutor Low Flying Pelican
Dies ist ein web-based CRUD-Anwendung, die ich geschrieben habe für meinen Arbeitgeber in den letzten paar Jahren und jetzt die Erlaubnis bekommen, zu open-source:
https://github.com/fhcampuswien/atom
Es nutzt die GWT für die front-end-und Hibernate zur Speicherung der Daten im backend. Die Daten-Struktur muss nur definiert werden, an einer zentralen Stelle (der "DomainObject" Klassen), da beide GUI-und backend geschrieben werden, in einer Allgemeinen Weise, die nicht abhängig von der Daten-Struktur.
Ich würde gerne hören, Kommentare oder Antworten auf Fragen über Sie, wenn jemand die Zeit findet, einen Blick zu nehmen.
InformationsquelleAutor kaefert