ssh2用户列表增删查改hibernate层如何实现(strut2+spring2.5.6+hibernate3.3)

ssh2简单的用户登陆,登陆后显示列表,然后在每一条记录后有修改和删除的超链接,在删除时获得的参数传不到后台service层,进入不了后台,提示说是内部错误,空指针问题,... ssh2简单的用户登陆,登陆后显示列表,然后在每一条记录后有修改和删除的超链接,在删除时获得的参数传不到后台service层,进入不了后台,提示说是内部错误,空指针问题,这是什么原因呢?~~ 展开
 我来答
godress2012
2012-08-06 · 超过11用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:22.1万
展开全部
Hibernate自动生成表所对应的VO
Dao层中直接调用Session对象的save() update() delete()和Query对象的list() find()等方法就可以进行增删改查
追问
能否有代码提供?~~
追答
添加hibernate会不?
查询一般用这个
public List findListByQbc(DetachedCriteria detachedCriteria) {
List list = null;
try {
Criteria criteria = detachedCriteria.getExecutableCriteria(this
.getSession());
list = criteria.list();
} catch (HibernateException e) {
// TODO: handle exception
}
return list;
}

删除 用的这个
public boolean deleteEntry(Object obj) throws Exception {
boolean flag = true;
try {
this.remove(obj);
} catch (Exception e) {
e.printStackTrace();
flag = false;
}
return flag;
}

增加用的这个
public boolean addEntry(Object obj) throws Exception {
boolean flag = true;
try {
this.save(obj);
} catch (Exception e) {
e.printStackTrace();
flag = false;
}
return flag;
}

这是我常用的
吃瓜小哥哥888
2012-08-05 · TA获得超过577个赞
知道答主
回答量:106
采纳率:100%
帮助的人:8.2万
展开全部
这个不是一两句话说的清楚的啊!最好去培训下!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
maccter
2012-08-06 · 超过15用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:44.8万
展开全部
dao调用HibernateDaoSupport这个类,是spring对dao的支持类,提供的方法比较全面,简单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式