CRUD 기능을 하는 JDBC 서비스
package JDBC0411;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.ArrayList;
import Test.Member;
//CRUD 기능을 하는 JDBC 서비스
public class JDBC_Service_Member implements IJDBCService<Member> {
// DB에 접속하는 것은 모든 지역함수에서 필요
Connection conn = DBcon.getConnection();
public JDBC_Service_Member() throws SQLException, ClassNotFoundException {}
// DB의 데이터 조회(SELECT)
@Override
public ArrayList<Member> select() {
// 결과값을 저장할 ArrayList가 필요
ArrayList<Member> list = new ArrayList<>();
// DB에 쿼리 실행
String query = "SELECT * FROM tbl_member";
// DB로부터 받은 결과 값 출력
// 결과 반환
return list;
}
// DB에 데이터 입력(INSERT)
@Override
public void insert() {
}
// DB의 데이터 수정(UPDATE)
@Override
public void update() {
}
// DB의 데이터 삭제(DELETE)
@Override
public void delete() {
}
}