List
ジェネリッククラスがあり、またはを作成したいList
。私はクラスタイプしか持っていません。私が取得したいのは:
public class CustomerDao extends BaseDao<Customer> implements ICustomerDao {
private Class<Customer> entityClass;
public CustomerDao(Class<Customer> entityClass) {
super(entityClass);
this.entityClass = entityClass;
}
public void getCustomers() {
List<***> list = (List<***>)getSessionFactory().getCurrentSession().createCriteria(entityClass).list();
}
}
フィールドentityClass
を使用して?を作成するにはどうすればよいList<***> list
ですか?出来ますか?
使用できますList<Customer> list = getSessionFactory().getCurrentSession().createCriteria(entityClass).list();
が、別の方法で学びたいです。