package com.dao.impl;
import java.util.List;
import com.dao.UserDAO;
import com.bean.User;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
public class UserDAOImpl extends HibernateDaoSupport implements UserDAO {
public void delete(Integer id) {
// TODO Auto-generated method stub
getHibernateTemplate().delete(getHibernateTemplate().get(User.class , id));
}
public void delete(User user) {
// TODO Auto-generated method stub
getHibernateTemplate().delete(user);
}
public List<User> findAll() {
// TODO Auto-generated method stub
return getHibernateTemplate().find("from test");
}
public User findUserByNameAndPass(String username, String password) {
// TODO Auto-generated method stub
System.out.println("验证用户22222222");
//delete(1); //从数据库的test表中,成功删除一条记录
//String[] args = {username , password};
System.out.println("成功123abc");
List ul = getHibernateTemplate().find("from com.bean.User au where au.username = '"+ username+"' and au.password = '"+ password+"'");
if (ul.size() == 1)
{
System.out.println("OK 123abc");
return (User)ul.get(0);
}
return null;
}
public User get(Integer id) {
// TODO Auto-generated method stub
return (User)getHibernateTemplate().get(User.class , id);
}
public void save(User user) {
// TODO Auto-generated method stub
getHibernateTemplate().save(user);
}
public void update(User user) {
// TODO Auto-generated method stub
getHibernateTemplate().saveOrUpdate(user);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
基于SSH框架的登录程序开发与分析
共82个文件
jar:49个
xml:8个
java:6个
5星 · 超过95%的资源 需积分: 9 7 下载量 67 浏览量
2011-08-13
22:05:36
上传
评论
收藏 13.2MB RAR 举报
温馨提示
这是一个采用Myeclipse8.6开发的SSH框架登录程序,程序的文档说明可以在百度文库下载。开发环境:Struts 2.1 + Spring 3.0 + Hibernate 3.3+SQLServer2005。
资源推荐
资源详情
资源评论
收起资源包目录
SSHLogin_hwp.rar (82个子文件)
SSHLogin
.project 2KB
.settings
org.eclipse.jdt.core.prefs 336B
.mymetadata 297B
WebRoot
WEB-INF
web.xml 1KB
spring-form.tld 69KB
spring.tld 17KB
lib
org.springframework.aop-3.0.1.RELEASE-A.jar 313KB
org.springframework.expression-3.0.1.RELEASE-A.jar 152KB
commons-dbcp.jar 119KB
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
com.springsource.com.mchange.v2.c3p0-0.9.1.2.jar 603KB
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
sqljdbc4.jar 525KB
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
com.springsource.org.apache.commons.lang-2.4.0.jar 258KB
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
jotm.jar 121KB
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
xapool.jar 90KB
com.springsource.org.apache.commons.pool-1.5.3.jar 95KB
classes
com
bean
User.class 1KB
dao
impl
UserDAOImpl.class 2KB
UserDAO.class 444B
LoginAction.class 2KB
service
ActionManager.class 287B
impl
ActionManagerImpl.class 1KB
User.hbm.xml 817B
applicationContext.xml 2KB
struts.xml 430B
Failure.jsp 830B
index.jsp 1KB
META-INF
MANIFEST.MF 36B
Success.jsp 830B
.myeclipse
src
com
bean
User.java 1KB
LoginAction.java 1KB
dao
impl
UserDAOImpl.java 2KB
UserDAO.java 1KB
service
ActionManager.java 219B
impl
ActionManagerImpl.java 703B
User.hbm.xml 817B
applicationContext.xml 2KB
struts.xml 430B
hibernate.reveng.xml 360B
.mystrutsdata 240B
.springBeans 462B
.classpath 5KB
.myhibernatedata 563B
共 82 条
- 1
资源评论
- newstart1002013-06-20非常感谢分享 很有帮助
hwp1967
- 粉丝: 1
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功