임직원 회원가입 DB 연결 중

- UserJoinDao, UserJoinVo, error404, error500, UserRegCommand, Menu, joinfail, joinOk, tail 추가 및 수정
This commit is contained in:
mcutegs2
2020-06-22 20:32:08 +09:00
parent 7fafe170b0
commit 939483e336
15 changed files with 425 additions and 116 deletions

View File

@@ -4,28 +4,32 @@ import java.sql.SQLException;
import java.util.ArrayList;
import DB.BasicDao;
import DB.MemberVo;
import UserJoin.UserJoinVo;
public class UserJoinDao extends BasicDao {
private final String MEMBER_LIST = "SELECT * FROM member";
private final String MEMBER_CHECK = "SELECT * FROM member WHERE id = ? and pw = ?";
private final String MEMBER_INSERT = "INSERT into member values(?,?,?,?,?,?,?)";
private final String UserJoin_LIST = "SELECT * FROM user_tbl";
private final String UserJoin_CHECK = "SELECT * FROM user_tbl WHERE u_ID = ? and u_psw = ?";
private final String UserJoin_INSERT = "INSERT into user_tbl values(?,?,?,?,?,?,?)";
public ArrayList<MemberVo> select() {
public ArrayList<UserJoinVo> select() {
ArrayList list = new ArrayList();
try {
this.psmt = this.conn.prepareStatement("SELECT * FROM member");
this.psmt = this.conn.prepareStatement("SELECT * FROM user_tbl");
this.rs = this.psmt.executeQuery();
while(this.rs.next()) {
MemberVo member = new MemberVo();
member.setId(this.rs.getString("ID"));
member.setName(this.rs.getString("NAME"));
member.setAddr(this.rs.getString("ADDR"));
member.setTel(this.rs.getString("TEL"));
member.setGender(this.rs.getString("GENDER"));
member.setHobby(this.rs.getString("HOBBY"));
UserJoinVo member = new UserJoinVo();
member.setU_ID(this.rs.getString("u_ID"));
member.setU_name(this.rs.getString("u_name"));
member.setU_addr(this.rs.getString("u_addr"));
member.setU_phone(this.rs.getString("u_phone"));
member.setU_gender(this.rs.getString("u_gender"));
member.setU_post(this.rs.getString("u_post"));
member.setU_divi(this.rs.getString("u_divi"));
member.setU_birth(this.rs.getString("u_birth"));
member.setU_car_num(this.rs.getString("u_car_num"));
list.add(member);
}
} catch (SQLException var3) {
@@ -35,18 +39,20 @@ public class UserJoinDao extends BasicDao {
return list;
}
public MemberVo selectMember(MemberVo member) {
MemberVo vo = null;
public UserJoinVo selectMember(UserJoinVo member) {
UserJoinVo vo = null;
try {
this.psmt = this.conn.prepareStatement("SELECT * FROM member WHERE id = ? and pw = ?");
this.psmt.setString(1, member.getId());
this.psmt.setString(2, member.getPw());
this.psmt = this.conn.prepareStatement("SELECT * FROM user_tbl WHERE id = ? and pw = ?");
this.psmt.setString(1, member.getU_ID());
this.psmt.setString(2, member.getU_psw());
this.rs = this.psmt.executeQuery();
if (this.rs.next()) {
String id = this.rs.getString("id");
String pw = this.rs.getString("pw");
vo = new MemberVo(id, pw);
vo = new UserJoinVo();
String id = this.rs.getString("u_ID");
String pw = this.rs.getString("u_pwd");
vo.setU_ID(id);
vo.setU_psw(pw);
}
} catch (SQLException var5) {
var5.printStackTrace();
@@ -55,18 +61,21 @@ public class UserJoinDao extends BasicDao {
return vo;
}
public int memberInsert(MemberVo member) {
public int memberInsert(UserJoinVo member) {
int n = 0;
try {
this.psmt = this.conn.prepareStatement("INSERT into member values(?,?,?,?,?,?,?)");
this.psmt.setString(1, member.getId());
this.psmt.setString(2, member.getName());
this.psmt.setString(3, member.getPw());
this.psmt.setString(4, member.getAddr());
this.psmt.setString(5, member.getTel());
this.psmt.setString(6, member.getGender());
this.psmt.setString(7, member.getHobby());
this.psmt = this.conn.prepareStatement("INSERT into user_tbl(u_ID,u_psw,u_divi,u_post,u_name,u_birth,u_gender,u_phone,u_addr,u_car_num) values(?,?,?,?,?,?,?,?,?,?)");
this.psmt.setString(1, member.getU_ID());
this.psmt.setString(2, member.getU_psw());
this.psmt.setString(3, member.getU_divi());
this.psmt.setString(4, member.getU_post());
this.psmt.setString(5, member.getU_name());
this.psmt.setString(6, member.getU_birth());
this.psmt.setString(7, member.getU_gender());
this.psmt.setString(8, member.getU_phone());
this.psmt.setString(9, member.getU_addr());
this.psmt.setString(10, member.getU_car_num());
n = this.psmt.executeUpdate();
} catch (SQLException var4) {
var4.printStackTrace();