Example JPA implementations with different conditions: persistence providers, datastores, etc.