我有一个Spring MVC应用程序,已分解为单独的Maven模块。

现在在我的数据层模块中,由于需要使用HibernateDaoSupport,我似乎陷入了困境。

现在我不需要使用它,但是那是我过去使用的。

我有一个genericDaoImpl看起来像:

public class GenericDaoImpl<T, K extends Serializable> extends HibernateDaoSupport
        implements GenericDao<T, K> {


    @Override
    public T get(Class<T> type, K id) {
        return super.getHibernateTemplate().get(type, id);
    }


}


当我的数据层位于不(也不应该)依赖于spring的单独模块中时,我现在该怎么做?

最佳答案

我通过学习以下方法来处理相同的情况:
HibernateDaoSupport is not recommended, why?

Hibernate Generic DAO

07-27 20:02