MCPcopy Index your code
hub / github.com/castello/spring_basic / selectUser

Method selectUser

ch4/UserDaoImpl.java:37–62  ·  view source on GitHub ↗
(String id)

Source from the content-addressed store, hash-verified

35 }
36
37 @Override
38 public User selectUser(String id) throws Exception {
39 User user = null;
40 String sql = "SELECT * FROM user_info WHERE id= ? ";
41
42 try (
43 Connection conn = ds.getConnection();
44 PreparedStatement pstmt = conn.prepareStatement(sql);
45 ResultSet rs = pstmt.executeQuery(); // select
46 ){
47 pstmt.setString(1, id);
48
49 if (rs.next()) {
50 user = new User();
51 user.setId(rs.getString(1));
52 user.setPwd(rs.getString(2));
53 user.setName(rs.getString(3));
54 user.setEmail(rs.getString(4));
55 user.setBirth(new Date(rs.getDate(5).getTime()));
56 user.setSns(rs.getString(6));
57 user.setReg_date(new Date(rs.getTimestamp(7).getTime()));
58 }
59 }
60
61 return user;
62 }
63
64 // 사용자 정보를 user_info테이블에 저장하는 메서드
65 @Override

Callers

nothing calls this directly

Calls 7

setIdMethod · 0.95
setPwdMethod · 0.95
setNameMethod · 0.95
setEmailMethod · 0.95
setBirthMethod · 0.95
setSnsMethod · 0.95
setReg_dateMethod · 0.95

Tested by

no test coverage detected