0411 JDBC_Service Class

Fifty·2025년 4월 11일

2. JAVA

목록 보기
25/33

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() {
		
	}

}

0개의 댓글