Mysql 연결하기위한 기본 소스(자바)
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class DB_connect {
// 데이터베이스 연결
public Connection connection() {
Connection con = null;
String driverName = "org.gjt.mm.mysql.Driver";
String url = "jdbc:mysql://localhost:3306/pos";
String user = "root";
String password = "1352468";
try {
//드라이버 로드
Class.forName(driverName);
//연결
con = DriverManager.getConnection(url, user, password);
} catch (SQLException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO 자동 생성된 catch 블록
e.printStackTrace();
}
//모두완료된 con을 리턴해줌
return con;
}
//Statement메소드
//connection메소드를 불러와 바로 연결하고 stmt생성한다.
public Statement statement() {
Connection con = connection();
Statement stmt = null;
try {
stmt = con.createStatement();
} catch (SQLException e) {
// TODO 자동 생성된 catch 블록
e.printStackTrace();
}
//완료된 stmt를 리턴한다.
return stmt;
}
}
//나중에 작성할 메소드에서는 statement메소드만 불러오면 연결과 stmt생성까지 한번에 한다.