没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
java 部分的整体架构
代码部分:
1.Javabean 代码:
package com.login.bean;
public class Login {
private String name;
private String pwd;
private String email;
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPwd() {
return pwd;
}
public void setPwd(String pwd) {
this.pwd = pwd;
}
}
2.dao 代码:
LoginDao.java
package com.orcl.dao;
import java.sql.SQLException;
import java.util.ArrayList;
import javax.xml.ws.Response;
import org.apache.tomcat.jni.User;
import com.login.bean.Login;
import com.xm.util.Oboperation;
public class loginDao extends Oboperation{
public Login getNamePwd(String name,String pwd,String
email) {
Login lg=null;
getConn();
//查询语句
String sql="select * from userlogin where pwd=? and
name=? or email=?";
extQuery(sql,pwd,name,email);
try {
//处理结果集
if(rs.next()) {
lg=new Login();
lg.setName(rs.getString("name"));
lg.setPwd(rs.getString("pwd"));
lg.setEmail(rs.getString("email"));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
closeAll();
return lg;
}
//按 name 条件查询 与忘记密码联系
public Login getName(String name) {
Login lg2=null;
getConn();
String sql="select * from userlogin where name=? ";
extQuery(sql,name);
try {
if(rs.next()) {
lg2=new Login();
lg2.setName(rs.getString("name"));
lg2.setPwd(rs.getString("pwd"));
lg2.setEmail(rs.getString("email"));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
closeAll();
return lg2;
}
}
zhuceDao.java
package com.orcl.dao;
import java.sql.SQLException;
import java.util.ArrayList;
import javax.swing.JOptionPane;
import com.login.bean.Login;
import com.xm.util.Oboperation;
public class ZhuceDao extends Oboperation{
public ArrayList zhuce(String name,String pwd,String email)
{
ArrayList arr=new ArrayList();
getConn();
String sql="insert into userlogin values(?,?,?)";
extUpdate(sql, name,pwd,email);
closeAll();
return arr;
}
}
wangjiDao.java
package com.orcl.dao;
import java.util.ArrayList;
import com.xm.util.Oboperation;
public class WangjiDao extends Oboperation {
public ArrayList wangji(String name,String pwd) {
ArrayList arr=new ArrayList();
getConn();
//更新密码语句
String sql="update userlogin set pwd=? where
name=?";
extUpdate(sql,pwd,name);
closeAll();
return arr;
}
}
3.service
loginservice.java
package com.xm.service;
import java.util.ArrayList;
import com.login.bean.Login;
import com.orcl.dao.loginDao;
public class LoginService {
loginDao ld=new loginDao();
// public ArrayList selLogin(String name,String pwd) {
// return ld.selLogin(name, pwd);
// }
public Login getNamePwd(String name,String pwd,String
email) {
return ld.getNamePwd(name, pwd,email);
}
public Login getName(String name) {
return ld.getName(name);
}
}
zhuceservice.java
package com.xm.service;
import java.util.ArrayList;
import com.login.bean.Login;
import com.orcl.dao.ZhuceDao;
剩余20页未读,继续阅读
资源评论
wzfc
- 粉丝: 59
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功