develop:datasource
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | Letzte ÜberarbeitungBeide Seiten der Revision | ||
develop:datasource [d.m.Y H:i] – willuhn | develop:datasource [d.m.Y H:i] – willuhn | ||
---|---|---|---|
Zeile 108: | Zeile 108: | ||
import de.willuhn.datasource.db.DBServiceImpl; | import de.willuhn.datasource.db.DBServiceImpl; | ||
import de.willuhn.datasource.rmi.DBService; | import de.willuhn.datasource.rmi.DBService; | ||
+ | import de.willuhn.datasource.rmi.DBIterator; | ||
import de.willuhn.logging.Logger; | import de.willuhn.logging.Logger; | ||
Zeile 132: | Zeile 133: | ||
} | } | ||
- | // Objekt erzeugen | + | // neues Objekt erzeugen |
TestObject object = (TestObject) service.createObject(TestObject.class, | TestObject object = (TestObject) service.createObject(TestObject.class, | ||
object.setName(" | object.setName(" | ||
Zeile 141: | Zeile 142: | ||
String id = object.getID(); | String id = object.getID(); | ||
- | // Objekt laden | + | // Liste der Objekte aus der Datenbank laden |
+ | DBIterator list = service.createList(TestObject.class); | ||
+ | // list.addFilter(" | ||
+ | while (list.hasNext()) | ||
+ | { | ||
+ | TestObject o = (TestObject) list.next(); | ||
+ | System.out.println(o.getName()); | ||
+ | } | ||
+ | |||
+ | // einzelnes | ||
TestObject load = (TestObject) service.createObject(TestObject.class, | TestObject load = (TestObject) service.createObject(TestObject.class, | ||
byte[] data = load.getData(); | byte[] data = load.getData(); |
Impressum | Datenschutz
develop/datasource.txt · Zuletzt geändert: d.m.Y H:i von willuhn