SSH框架中实现数据的删除功能

已经实现了一个登陆功能和注册功能,但是删除功能实现不了,大神帮忙看一下。
这是DAO的实现类的代码:

@Override
public CrmStaff find(CrmStaff staff) {
List<CrmStaff> allStaff = this.getHibernateTemplate().find("from CrmStaff c where c.loginName = ? and c.loginPwd = ?", staff.getLoginName(),staff.getLoginPwd());
if(allStaff != null && allStaff.size() == 1){
return allStaff.get(0);
}
return null;
}

public void save(CrmStaff crmStaff) {

this.getHibernateTemplate().save(crmStaff);
}

public void delete(CrmStaff crmStaff1){

this.getHibernateTemplate().delete(crmStaff1);
}
@Override
public void dele(CrmStaff staff){
CrmStaff crmStaff1 = new CrmStaff();
crmStaff1.setLoginName(staff.getLoginName());
crmStaff1.setLoginPwd(staff.getLoginPwd());
staffDao.delete(crmStaff1);
}

第1个回答  2015-09-29
private SessionFactory sessionFactory;
protected HibernateTemplate getTemp(){
return new HibernateTemplate(sessionFactory);
}
//有没有下面这两段代码??
public SessionFactory getSessionFactory() {
return sessionFactory;
}

public void setSessionFactory(SessionFactory sessionFactory) {
this.sessionFactory = sessionFactory;
}追问

没有这两段代码,我试试。

没有这两段代码,我试试。

本回答被提问者和网友采纳

ssh框架如何实现文件删除到回收站的功能.
1. 你前台不是要显示给用户么? 那么你遍历文件表的时候 遇到有GC中记录的文件ID的时候 就不显示 这个在JAVA中 或者 在 SQL 中 都能实现 当用户在GC表对应的界面点击删除的时候 才执行DEL语句删除该条数据 2.在文件表中新增一个字段 表示状态 可以是0\/1 可以是true\/false 当用户在文件...

ssh框架删除更新问题
删除name = aa HQL:delete from User as u where u.name = ?或者加载User实体,调用session.delete(user);删除 更新 HQL:update User as u set u.pwd = ? where u.name = ?或者加载User实体,setPwd()后调用session.update(user);更新 用实体的话,通过Hibernate获得实体的时候属性就是已经...

求救啊,我的SSH框架,hibernate可以查询和插入,就是不能删除和更新啊,删...
看model的配置文件里面的属生设置对了没有,如果不行的,你就设个cascade=''true'',就可以了,

ssh框架下怎么删除asm-2.2.3.jar这个文件?
在导入ssh框架的时候,可以选择将包导入到lib文件夹中,然后就可以删除了。(在导入时的对话框的底部吧。)

SSH框架做的项目, 删除主表出现异常,必须删除子表,可是用户不懂啊...
hibernate有一个机制,就是你删除主表,会自动删除子表的数据,你可以去网上找一下,还有一种办法就是在用户删除主表数据的时候你检查子表是否有数据。如果有你就提示不能删除,强制用户区删除子表数据再来删除主表

ssh框架程序中如何实现从a账户减去相应的转账金额,给b账户增加相应的转 ...
您好,很高兴为您解答,SSH 框架的集成,很大一部分就是借用 spring的声明式事务,声明式事务是指:通过基于 schema 模式(也可以使用注解,你以后会了解到,这里不做阐述)的配置,将非侵入式的事务与逻辑切点进行规则匹配,相信这个部分的代码(即 a-b 账户的金额流转)您可以熟练地编写吧,那么,加上...

SSH 实现增删改操作后历史表的同步问题
在往表1插入一条数据时下面再把该数据往表二插入。并且用声明式事务控制,如果往表一插入失败,那么表二同样失败~~

在ssh框架中,我把数据已经插入到数据库中了,但是就是不知道如何从中取出...
{entity.postcode} {entity.mobile} {entity.phone} {entity.email} 删除| <\/c:forEach>

java ssh框架,在插入一条数据出错后怎么回滚所有数据
数据量不大的情况下,使用循环插入,最后全部通过才提交commint。这样,只要中间有出错,全部都会回滚。如果数据量大,那就每次导入前,先创建一个临时表,先把数据插入到临时表中,catch到异常,就删除临时表。如果没有异常,把临时表中的数据插入到目标表。

基于SSH框架的学生信息管理系统
本文主要聚焦于高校学生信息管理系统的开发与实现,该系统旨在解决高校学生管理中面临的难题,如信息处理效率低下、管理人员工作负担重、信息存储不便等问题。系统采用SSH框架、Spring MVC、Hibernate等技术,结合B\/S架构和前端Layui框架,借助MySQL服务器作为数据库,构建了一个高效、规范的学生信息管理系统。...

相似回答