They are by no means complete/exhaustive but given the urgency around
removing Hibernate, I think I have enough tests to jump on the OpenJPA
implementation. Please shout if this has been picked up, otherwise I plan to
start in on it.

+1 from me.

I looked a little bit at the (?) other persistence projects at Apache -- iBatis and Cayenne (both incubating), but I haven't really made up my mind as to their suitability yet.

- The elephant in the room with iBatis is the same as with raw JDBC -- there is no schema generation facility, so a from-scratch database design would be required for each database we wanted to support.

- Cayenne looks more promising in that it will generate the db schemas.

The almost cheating route may be to use Cayenne to import a Hibernate- generated schema, generate objects from that, and bind them to the DAO interfaces...

-- Paul


Reply via email to