package com.cqut.edu.dao.impl;
import java.util.List;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
import com.cqut.edu.bean.User;
import com.cqut.edu.dao.UserDAO;
public class UserDAOImpl extends HibernateDaoSupport implements UserDAO {
public void saveUser(User user) {
this.getHibernateTemplate().save(user);
}
@SuppressWarnings("unchecked")
public List<User> findAllUsers() {
String hql="from User user order by user.id desc";
return (List<User>)this.getHibernateTemplate().find(hql);
}
public void removeUser(User user) {
this.getHibernateTemplate().delete(user);
}
public void updateUser(User user) {
this.getHibernateTemplate().update(user);
}
public User findUserById(int id) {
return (User)this.getHibernateTemplate().get(User.class, id);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
Struts2+hibernate+spring整合的一个人员管理小例子
共87个文件
jar:42个
class:10个
java:10个
4星 · 超过85%的资源 需积分: 9 36 下载量 22 浏览量
2011-04-25
20:03:57
上传
评论
收藏 11.71MB ZIP 举报
温馨提示
这是一个三大框架整合的简单的人员管理的小例子,有兴趣的可以在这个基础上添加自己的应用
资源推荐
资源详情
资源评论
收起资源包目录
ssh2.zip (87个子文件)
ssh2
.project 2KB
.settings
org.springframework.ide.eclipse.core.prefs 217B
.jsdtscope 500B
org.eclipse.jdt.core.prefs 330B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.jsdt.ui.superType.name 6B
.mymetadata 285B
WebRoot
WEB-INF
web.xml 836B
spring-form.tld 69KB
applicationContext.xml 2KB
spring.tld 17KB
lib
org.springframework.aop-3.0.1.RELEASE-A.jar 313KB
org.springframework.expression-3.0.1.RELEASE-A.jar 152KB
com.springsource.org.apache.commons.httpclient-3.1.0.jar 301KB
hibernate-commons-annotations.jar 65KB
hibernate-annotations.jar 273KB
com.springsource.org.codehaus.jackson.mapper-1.0.0.jar 264KB
com.springsource.net.sf.cglib-2.2.0.jar 319KB
jta-1.1.jar 13KB
org.springframework.web.struts-3.0.1.RELEASE-A.jar 524KB
hibernate3.jar 2.31MB
slf4j-log4j12-1.5.8.jar 9KB
org.springframework.context-3.0.1.RELEASE-A.jar 642KB
cglib-2.2.jar 272KB
org.springframework.jdbc-3.0.1.RELEASE-A.jar 369KB
log4j-1.2.14.jar 359KB
org.springframework.instrument.tomcat-3.0.1.RELEASE-A.jar 5KB
persistence.jar 69KB
com.springsource.org.aopalliance-1.0.0.jar 5KB
ehcache-1.2.3.jar 203KB
com.springsource.org.apache.commons.fileupload-1.2.0.jar 53KB
org.springframework.asm-3.0.1.RELEASE-A.jar 52KB
org.springframework.beans-3.0.1.RELEASE-A.jar 535KB
org.springframework.aspects-3.0.1.RELEASE-A.jar 29KB
ejb3-persistence.jar 49KB
commons-collections-3.1.jar 546KB
org.springframework.instrument-3.0.1.RELEASE-A.jar 2KB
org.springframework.web.portlet-3.0.1.RELEASE-A.jar 169KB
hibernate-entitymanager.jar 116KB
javassist-3.9.0.GA.jar 583KB
dom4j-1.6.1.jar 307KB
org.springframework.oxm-3.0.1.RELEASE-A.jar 56KB
org.springframework.orm-3.0.1.RELEASE-A.jar 324KB
slf4j-api-1.5.8.jar 23KB
com.springsource.org.apache.log4j-1.2.15.jar 387KB
hibernate-validator.jar 61KB
org.springframework.core-3.0.1.RELEASE-A.jar 347KB
org.springframework.web.servlet-3.0.1.RELEASE-A.jar 389KB
com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar 1.57MB
org.springframework.web-3.0.1.RELEASE-A.jar 352KB
antlr-2.7.6.jar 433KB
com.springsource.org.apache.commons.logging-1.1.1.jar 60KB
org.springframework.transaction-3.0.1.RELEASE-A.jar 223KB
classes
com
cqut
edu
bean
User.class 1KB
User.hbm.xml 503B
dao
impl
UserDAOImpl.class 2KB
UserDAO.class 367B
action
user
ListUserAction.class 1KB
RemoveUserAction.class 1KB
UpdateUserAction.class 1KB
SaveUserAction.class 1KB
UpdatePUserAction.class 1KB
service
UserService.class 358B
impl
UserServiceImpl.class 1KB
util
struts.xml 2KB
hibernate.cfg.xml 391B
index.jsp 1003B
META-INF
MANIFEST.MF 36B
save.jsp 1KB
list.jsp 2KB
update.jsp 2KB
.myeclipse
src
com
cqut
edu
bean
User.java 612B
User.hbm.xml 503B
dao
impl
UserDAOImpl.java 851B
UserDAO.java 303B
action
user
RemoveUserAction.java 639B
ListUserAction.java 694B
SaveUserAction.java 730B
UpdatePUserAction.java 649B
UpdateUserAction.java 628B
service
UserService.java 288B
impl
UserServiceImpl.java 770B
util
struts.xml 2KB
hibernate.cfg.xml 391B
.springBeans 474B
.classpath 5KB
.myhibernatedata 518B
共 87 条
- 1
资源评论
- wohala2012-12-12真的好可以
- h9293383082012-12-13我的不能运行,显示的是struct2里面有错误。
LengShiYang199029
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功