我需要编写不获取任何参数并返回一个 List
的 java 泛型方法。
hibernate 使用了这个泛型方法:
public <T> List list() {
Session session = HibernateUtil.getSessionFactory().getCurrentSession();
List result = session.createQuery("from " + T.class.getName()).list();
return result;
}
我正在尝试调用此方法。我尝试了以下但它会产生编译错误:
mgr.list<User>();
mgr.list()<User>;
mgr.list(<User>);
如何调用这个方法?
最佳答案
你忘了这个:
mgr.<User>list()
关于java - 如何调用不带参数的泛型方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9133819/