본문 바로가기
[DBMS]/- Oracle

[Oracle]Jdbc,beans,delete

by Hapco 2022. 5. 31.
728x90
반응형

업데이트와 비슷한구문이있지만 차이점을주자면

내가 특정 번호를 받아서 그특정번호에 데이터를 지우길 원한다면 굳이 DTO를 받아와야하는가?

그럴필요가 없기 떄문에 특정 번호만 불러올수 잇도록 클래스를 구성한다.

	public boolean delete(int exam_id) throws Exception{
		Connection con =JdbcUtils.connect(USERNAME, PASSWORD);
		String sql="delete exam where exam_id= ?";
		PreparedStatement ps = con.prepareStatement(sql);
		ps.setInt(1,exam_id);
		int result =ps.executeUpdate();
		
		con.close();
		
		 return result>0;
	
    
    --------------------------------------------------------------
    
    	public static void main(String[] args) throws Exception {
		int examId =5;
		ExamDao examDao = new ExamDao();
		boolean isSuccess =examDao.delete(examId);
		
		if(isSuccess) {
			System.out.println("삭제가완료되었습니다.");
		}else {
			System.out.println("삭제가 실패 하였습니다.");
		}

'[DBMS] > - Oracle' 카테고리의 다른 글

[Oracle]DBCP  (0) 2022.05.31
[Oracle]jdbc,beans,select  (0) 2022.05.31
[Oracle] jdbc,bean,update  (0) 2022.05.31
[Oracle] jdbc , beans  (0) 2022.05.31
[Oracle] jdbc (Select 원하는 항목 검사 )  (0) 2022.05.31

댓글