UserDAO
public class UserDAO {
private Connection conn; // DB에 접근하게 해주는 하나의 객체
private PreparedStatement pstmt;
private ResultSet rs; // 어떠한 정보를 담을 수 있는 하나의 객체
public UserDAO() { // mysql에 접속을 하게 해주는 부분
// UserDAO를 하나의 객체로 만들었을 때 자동으로 Database Connection이 이루어질 수 있도록 해주는 코드!!
try {
String dbURL = "jdbc:mysql://localhost:3306/db이름"; // 해당 db이름 데이터베이스에 접근할 수 있도록 도와준다
String dbID = "root";
String dbPassword = "db 비번";
Class.forName("com.mysql.cj.jdbc.Driver");
// Driver : mysql에 접속할 수 있도록 매개체 역할을 해주는 하나의 라이브러리
conn = DriverManager.getConnection(dbURL, dbID, dbPassword);
} catch (Exception e) {
e.printStackTrace();
}
}