List of usage examples for org.hibernate.engine.jdbc.connections.internal DriverManagerConnectionProviderImpl getConnection
@Override
public Connection getConnection() throws SQLException
From source file:si.arnes.dropbookmarks.db.BookmarkDAOTest.java
@BeforeClass public static void setUpClass() throws LiquibaseException, SQLException { //get instance of session factory with test hibenate config (in-memory db) and setup db connection SessionFactoryImpl sessionFactoryImpl = (SessionFactoryImpl) SESSION_FACTORY; DriverManagerConnectionProviderImpl provider = (DriverManagerConnectionProviderImpl) sessionFactoryImpl .getConnectionProvider();// w w w .j ava 2s . c o m Connection connection = provider.getConnection(); Database database = DatabaseFactory.getInstance() .findCorrectDatabaseImplementation(new JdbcConnection(connection)); //setup liquibase with migrations file liquibase = new Liquibase("migrations.xml", new ClassLoaderResourceAccessor(), database); }
From source file:si.arnes.dropbookmarks.db.UserDAOTest.java
License:Open Source License
@BeforeClass public static void setUpClass() throws LiquibaseException, SQLException { SessionFactoryImpl sessionFactoryImpl = (SessionFactoryImpl) SESSION_FACTORY; DriverManagerConnectionProviderImpl provider = (DriverManagerConnectionProviderImpl) sessionFactoryImpl .getConnectionProvider();// w ww . j a v a2 s . c o m Connection connection = provider.getConnection(); Database database = DatabaseFactory.getInstance() .findCorrectDatabaseImplementation(new JdbcConnection(connection)); liquibase = new Liquibase("migrations.xml", new ClassLoaderResourceAccessor(), database); }