我正在尝试将我现有的用 java 编写的应用程序移动到 scala,但我正在与这个特定的应用程序作斗争。在java中,我有以下抽象类:
public abstract class AbstractHibernateDao<T, ID extends Serializable> extends
HibernateDaoSupport implements GenericDao<T, ID> {
private final Class<? extends T> persistentClass;
public AbstractHibernateDao(Class<? extends T> persistentClass) {
this.persistentClass = persistentClass;
}
我正在尝试在 Scala 中编写它,但我正在努力使用 Class 类型的变量 persistentClass
我尝试了以下方法,但失败了
abstract class ScalaHibernateDao[T, ID <: Serializable](persistentClass <: T) extends
HibernateDaoSupport with GenericDao[T, ID] {
有人可以帮忙吗?
向马可致以最诚挚的问候