here’s a little question: Is the views mechanism based on the JPA 2.1 Entity Graph spec? I already read that it uses eclipselink’s features to allow that feature, i was just curious if it uses the official JPA APIs for that. I can remember that in CUBA 6.x OpenJPA was replaced by eclipselink. Did this change had anything to do with feature?
In case it is based on JPA, would it theoretical be possible to switch to Hibernate? Because if i get it correctly it also implements JPA 2.1.
Additional question: Would it be possible to instead of using views.xml the annotation based approach with javax.persistence.NamedEntityGraph?
This are all just theoretical questions. Neither i’m interested in switching the OR-Mapper nor that i would care