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 |
댓글