我有一个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