Sean Gilligan wrote:

2) I thought there was a wrapper for DB independence, so that Hibernate
could still be fully supported?

JPA is the wrapper as far as I understand.
In the current version I recall there being a "Manager" interface that encapsulates the Hibernate API, and I thought the JPA work was another implementation of that interface. Am I wrong?
Thats correct. JPA implementation of roller is another implementation of the "*Manager" interfaces.

Hibernate implements JPA, other things implement JPA.
Roller won't require any "vendor-specific" extensions to the JPA? I've been reading "Java Persistence with Hibernate" and the authors imply that to do anything "real" you'll need extensions to JPA whether you use Hibernate or not.
Thats not entirely true. For example we were able to implement all of roller backend functionality without requiring any vendor specific extension :)

-Mitesh

-- Sean

Reply via email to