Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Collections;
- import java.util.List;
- import javax.persistence.spi.PersistenceProvider;
- import javax.persistence.spi.PersistenceProviderResolver;
- import javax.persistence.spi.PersistenceProviderResolverHolder;
- import org.hibernate.jpa.HibernatePersistenceProvider;
- public class HibernatePersistenceProviderResolver implements PersistenceProviderResolver {
- private volatile PersistenceProvider persistenceProvider = new HibernatePersistenceProvider();
- @Override
- public List<PersistenceProvider> getPersistenceProviders() {
- return Collections.singletonList(persistenceProvider);
- }
- @Override
- public void clearCachedProviders() {
- persistenceProvider = new HibernatePersistenceProvider();
- }
- public static void register() {
- PersistenceProviderResolverHolder.setPersistenceProviderResolver(new HibernatePersistenceProviderResolver());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement