}
genericDaoFactory.setQueryHints(cmo.getQueryHints());
genericDaoFactory.setNewSelect(cmo.getNewSelect());
genericDaoFactory.setBo(cmo.getEntityType());
genericDaoFactory.setEntityManagerFactory(entityManagerFactory());
genericDaoFactory.afterPropertiesSet();
return (GenericDao) genericDaoFactory.getObject();
}
public void setDataSource(DataSource dataSource) {
this.dataSource = dataSource;