在ssh整合开发是是否不需要sessionFactory类 而改用spring的hibernate的HibernateDaoSupport

一般是这样吗... 一般是这样吗 展开
 我来答
luhfly
2012-01-14 · TA获得超过341个赞
知道小有建树答主
回答量:695
采纳率:0%
帮助的人:424万
展开全部
不一定,sessionFactory是由Spring生成,至于用不用HibernateDaoSupport。随意,因为HibernateDaoSupport是Spring对HIbernate的一个封装
aabs232300
2012-01-14 · 超过16用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:35.5万
展开全部
ssh 框架 整合就是用Spring 中的 HIbernateDaoSupport 。。不这样,整合效果 就显示不出来了。数据持久层和业务 层 就不能完全分开了。。用spring 就能把 这两层分开。。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3f95bdd
2012-01-18
知道答主
回答量:43
采纳率:0%
帮助的人:14.3万
展开全部
那不一定的哦,那个spring是可以自动生成的,他内置的有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fatoshize
2012-10-11
知道答主
回答量:16
采纳率:0%
帮助的人:1.3万
展开全部
package com.grey.dao;
import javax.annotation.Resource;
import org.hibernate.SessionFactory;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
import org.springframework.stereotype.Repository;
@Repository("myFactoryDao")
public class MyFactoryDao extends HibernateDaoSupport{
@Resource
public void setMyFactory(SessionFactory sessionFactory){
super.setSessionFactory(sessionFactory);
}

}

public interface NoticDao {
public abstract void noticSaveorUpdate(Notic notic);
public abstract void noticDel(Notic notic);
public abstract List<Notic> noticList();
public abstract Notic getByNoticId(Notic notic);
}

public class NoticDaoImpl extends MyFactoryDao implements NoticDao {
public void noticSaveorUpdate(Notic notic) {
super.getHibernateTemplate().saveOrUpdate(notic);
}

}
比直接用sessionFactory好多了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
问号等于不明白
2012-01-16 · TA获得超过446个赞
知道小有建树答主
回答量:248
采纳率:0%
帮助的人:191万
展开全部
sessionFactory 你说的是H不用S托管的情况下 才会使用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式