package nl.astraeus.database; import nl.astraeus.database.test.model.Person; import java.util.List; /** * Date: 11/16/13 * Time: 12:27 AM */ public class TestUpdate { public static void main(String [] args) { Persister.begin(); Persister.insert(new Person("Rien", 40, "Rozendael")); Persister.insert(new Person("Jan", 32, "Straat")); Persister.insert(new Person("Piet", 26, "Weg")); Persister.insert(new Person("Klaas", 10, "Pad")); Persister.commit(); List<Person> persons = Persister.selectWhere(Person.class, "age > ?", 30); Persister.begin(); for (Person person : persons) { System.out.println("age > 30 Found: "+person.getName()+" age: "+person.getAge()); person.setAge(person.getAge() + 1); Persister.update(person); } Persister.commit(); persons = Persister.selectWhere(Person.class, "age > ?", 30); for (Person person : persons) { System.out.println("2: age > 30 Found: "+person.getName()+" age: "+person.getAge()); } } }