package UserJoin; import java.sql.SQLException; import java.util.ArrayList; import DB.BasicDao; public class UserJoinDao extends BasicDao { 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 select() { ArrayList list = new ArrayList(); try { this.psmt = this.conn.prepareStatement("SELECT * FROM user_tbl"); this.rs = this.psmt.executeQuery(); while(this.rs.next()) { 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) { var3.printStackTrace(); } return list; } public UserJoinVo selectMember(UserJoinVo member) { UserJoinVo vo = null; try { this.psmt = this.conn.prepareStatement("SELECT * FROM user_tbl WHERE u_ID =? and u_psw =?"); //this.psmt = this.conn.prepareStatement("SELECT u_ID, u_psw FROM user_tbl"); // while(this.rs.next()) { // member = new UserJoinVo(); //member.setU_ID(this.rs.getString("u_ID")); //member.setU_psw(this.rs.getString("u_psw")); //} this.psmt.setString(1, member.getU_ID()); this.psmt.setString(2, member.getU_psw()); this.rs = this.psmt.executeQuery(); if (this.rs.next()) { vo = new UserJoinVo(); String id = this.rs.getString("u_ID"); String pw = this.rs.getString("u_psw"); vo.setU_ID(id); vo.setU_psw(pw); } } catch (SQLException var5) { var5.printStackTrace(); } return vo; } public int memberInsert(UserJoinVo member) { int n = 0; try { 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(); } return n; } }