QueryRunner run = new QueryRunner(dataSource);
ResultSetHandler h = new BeanHandler(Person.class);
Person p = (Person) run.query("SELECT * FROM Person WHERE name=?", "John Doe", h);
p.setName("new name");
run.update("UPDATE Person WHERE name = "John Doe", p);