package com.Dao;
import java.util.List;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
import com.entity.User;
public class UserDaoImpl extends HibernateDaoSupport implements UserDao{
@Override
public void saveUser(User user) {
// TODO Auto-generated method stub
this.getHibernateTemplate().save(user);
}
@Override
public User findUser(User user) {
// TODO Auto-generated method stub
User firstuser = new User();
//HQL查询语句
String hql = "from User user where user.username='"
+ user.getUsername() + "' and user.password= '"
+ user.getPassword() + "'";
//将查询出的结果放到List
List<User> userlist=(List<User>) this.getHibernateTemplate().find(hql);
//判断是否有查询结果,换句话说就是判断用户是否存在
if(userlist.size()>0){
//取出查询结果的第一个值,理论上数据库是没有重复的用户信息
firstuser = userlist.get(0);
}
return firstuser;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
ssh框架实现登录注册 数据库自己建
共90个文件
jar:52个
xml:9个
class:7个
5星 · 超过95%的资源 需积分: 12 34 下载量 186 浏览量
2017-09-06
11:25:19
上传
评论
收藏 23.7MB RAR 举报
温馨提示
ssh框架整合实现登录注册,加载jar包,编写配置文件,数据库自己创建,ssh框架入门 还有许多要学的,只是入门知识,框架内容很多,多加理解练习
资源推荐
资源详情
资源评论
收起资源包目录
Keshe.rar (90个子文件)
Keshe
conf
db.properties 153B
WebContent
META-INF
MANIFEST.MF 39B
WEB-INF
web.xml 768B
lib
log4j-1.2.14.jar 359KB
commons-collections-3.1.jar 546KB
log4j.jar 359KB
hibernate-annotations.jar 273KB
poi-3.8-20120326.jar 1.74MB
commons-logging-1.0.4.jar 37KB
dom4j-1.6.1.jar 307KB
spring.jar 2.81MB
poi-ooxml-3.8-20120326.jar 911KB
ejb3-persistence.jar 49KB
javassist-3.11.0.GA.jar 600KB
struts2-json-plugin-2.3.15.1.jar 69KB
poi-excelant-3.8-20120326.jar 30KB
standard.jar 384KB
poi-ooxml-schemas-3.8-20120326.jar 4.49MB
commons-io-2.0.1.jar 156KB
freemarker-2.3.19.jar 909KB
QRCode.jar 1.05MB
common-annotations.jar 6KB
gson-2.2.4.jar 186KB
spring-webmvc-struts.jar 36KB
xwork-core-2.3.15.3.jar 626KB
slf4j-log4j12.jar 8KB
jstl.jar 20KB
ognl-3.0.6.jar 223KB
commons-logging.jar 59KB
hibernate-commons-annotations.jar 65KB
aspectjweaver.jar 1.47MB
struts2-core-2.3.15.3.jar 784KB
commons-logging-1.1.3.jar 61KB
mysql-connector-java-5.1.12-bin.jar 716KB
cglib-nodep-2.1_3.jar 317KB
aspectjrt.jar 112KB
commons-pool.jar 61KB
slf4j-api-1.5.2.jar 17KB
ehcache-1.2.3.jar 203KB
javassist-3.4.GA.jar 460KB
commons-dbcp.jar 119KB
log4j-1.2.15.jar 383KB
commons-fileupload-1.3.jar 67KB
poi-scratchpad-3.8-20120326.jar 1.13MB
jta-1.1.jar 13KB
hibernate-cglib-repack-2.1_3.jar 377KB
poi-examples-3.8-20120326.jar 293KB
commons-codec.jar 46KB
struts2-spring-plugin-2.3.15.3.jar 21KB
junit-4.4.jar 158KB
hibernate-entitymanager.jar 116KB
commons-lang3-3.1.jar 308KB
antlr-2.7.6.jar 433KB
c3p0-0.9.1.jar 594KB
hibernate3.jar 2.64MB
applicationContext.xml 2KB
login.jsp 942B
index.jsp 834B
regist.jsp 1012B
input.jsp 378B
success.jsp 375B
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 345B
org.eclipse.wst.common.component 542B
org.eclipse.wst.jsdt.ui.superType.container 49B
.jsdtscope 567B
org.eclipse.jdt.core.prefs 364B
src
com
Dao
UserDao.java 192B
UserDaoImpl.java 1KB
action
LoginAction.java 892B
RegistAction.java 810B
entity
User.hbm.xml 688B
User.java 700B
services
UserServiceImpl.java 941B
UserService.java 202B
struts.xml 704B
hibernate.cfg.xml 403B
.project 905B
.classpath 885B
build
classes
com
Dao
UserDao.class 203B
UserDaoImpl.class 2KB
action
LoginAction.class 1KB
RegistAction.class 1KB
entity
User.hbm.xml 688B
User.class 923B
services
UserService.class 200B
UserServiceImpl.class 1KB
struts.xml 704B
db.properties 153B
hibernate.cfg.xml 403B
共 90 条
- 1
资源评论
- SwaggyDoggy2018-07-21感谢博主,学到了很多。
qq_36605352
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功