*/
public abstract class GenericDAOImpl<T, PK extends Serializable> extends HibernateDaoSupport implements
GenericDAO<T, PK> {
-// /**
-// * Hibernate session factory.
-// */
-// private SessionFactory _sessionFactory;
-
/**
* Persist the newInstance object into database.
*
* @return Persistent object class to be processed by this DAO
*/
abstract protected Class<T> getType();
-
-// /**
-// * Get the current hibernate session factory.
-// * @return hibernate session
-// */
-// private Session getSession() {
-// return getSessionFactory().getCurrentSession();
-// }
-//
-// /**
-// * Get the hibernate session factory.
-// * @return the hibernate session factory
-// */
-// public SessionFactory getSessionFactory() {
-// return _sessionFactory;
-// }
-//
-// /**
-// * Set the hibernate session factory.
-// * @param sessionFactory the hibernate session factory to set
-// */
-// public void setSessionFactory(SessionFactory sessionFactory) {
-// _sessionFactory = sessionFactory;
-// }
}
\ No newline at end of file
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.orm.hibernate3.HibernateTemplate;
-import org.springframework.test.annotation.Rollback;
import org.testng.Assert;
import org.testng.annotations.Test;