Added base GWT Hibernate showcase
Commented EclipseLink properties in persistence.xml
AppverseWeb version changed to snapshot for new hs development
Excluded EclipseLink dependencies and Hibernate added
Changed JPAVendor and databasePlatform (dialect) to Hibernate
HSQL Schema creation file added manually temporary (it should be automatically created as for EclipseLink)
Reviewing mappedsuperclass version field overriding (added comment)
Added ROLE dependency (collection) to show collections management with hibernate (work in progress)
Added ROLE dependency (collection) to show collections management with hibernate (work in progress)
Added ROLE dependency (collection) to show collections management with hibernate (work in progress)
Fixing problem with sequence initialization with Hibernate / HSQLDB / mysql
Creation script is autogenerated
Showcases adapted to changes in framework for Hibernate support commit:
- New module persistence "eclipselink" created (holding former "persistence" module). Dependency:
org.appverse.web.framework.modules.backend.core.persistence
Is replaced now by: org.appverse.web.framework.modules.backend.core.persistence.eclipselink
@version is temporary disabled (now working for hibernate in AbstractIntegrationAuditedJPABean - Hibernate supports inheritance of annotations in JPA entities hierarchies different than EclipseLink).
- Log setup for Hibernate
Adapted to AppverseWeb commit: Created hibernate module (currently a copy of eclipselink module without @Version in AbstractIntegrationAuditedJPABean)
Adapted dependencies in hibernate showcase according to last changes in AppverseWeb for Hibernate support
Added comments
Added comments and modified log setup
Added examples in EclipseLink and Hibernate showcases showing how to obtain the underlying provider specific session to mix JPA API and native (EclipseLink or Hibernate APIs) in a transaction