the whole *Updates mechanism is an indirection at the moment. Since we get all the information we need out of the JPA provider via the TableInfoSources we can work with that instead of creating classes that we then parse again.
Then, the only annotation that is needed is something along the lines of a @IdBridge between a RowSet and an object. This might get a bit complicated for ids with multiple fields in the database.
the whole *Updates mechanism is an indirection at the moment. Since we get all the information we need out of the JPA provider via the TableInfoSources we can work with that instead of creating classes that we then parse again.
Then, the only annotation that is needed is something along the lines of a @IdBridge between a RowSet and an object. This might get a bit complicated for ids with multiple fields in the database.