All Downloads are FREE. Search and download functionalities are using the official Maven repository.

br.com.flexait.dbunit.hibernate.DbUnitHibernate Maven / Gradle / Ivy

There is a newer version: 0.3.0
Show newest version
package br.com.flexait.dbunit.hibernate;

import java.sql.Connection;
import java.sql.SQLException;

import org.hibernate.Session;
import org.hibernate.jdbc.Work;

import br.com.flexait.dbunit.api.DbUnit;

public class DbUnitHibernate extends DbUnit {

	private static Session session;
	protected static Connection conn;

	static {
		session = new HibernateConnection().getSession();
		session.doWork(new Work() {
			@Override
			public void execute(Connection connection) throws SQLException {
				conn = connection;				
			}
		});
	}
	
	public DbUnitHibernate() {
		super(conn);
	}

	public Session getSession() {
		return session;
	}
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy