자바 DB (Oracle 연동)

Y·2021년 3월 5일
0

자바

목록 보기
1/1
post-thumbnail

자바 DB연동

그림과 같이 모듈을 가져와줘야 사용할수있다.

위와같이 오라클에서 설정해놓은 비밀번호와 아이디를 미리 지정해놓으면 편하다

select

셀렉트문은 위와같이 Connection 형을 가져와 DriverManager.getConnection 으로
링크, 아이디, 비번 을 가져온다

쿼리문은 적장한 변수에 저장후

PreparedStatement ps 값에 전송객체를 받는다
ResultSet으로 어떤자료형인지 알수 없으니깐 ResiltSet이라는 자료형으로받아온다

위의 마지막 while 문은 rs를 Iterator 처럼 계속 다음 자료가 있는지 확인후 계속 값을 출력해주는 것이다 getString, getInt 즉 알맞은 자료형과 컬럼이름이 알맞아야 올바른 값을 가져와준다

insert

핵심은 insert문부터인데 쿼리를 실행시켜주는 문은 ps.executeQuery();이다.
근데 그위를 보면 ps.setString, setInt 가있다 바로 위의 쿼리문의 물음표에 순서대로 들어가도록 하는 실행문들이다.

update

insert를 이해했다면 다음부터는 쉬울것이다 똑같이 업데이트 문의 쿼리를 String형 변수에 저장하고 setString,setInt 를 통해 입력받은 값을 그대로 넣어주면 된다 그리고
executeUpdate()이 올바르게 작동하면 반환값은 1이니 수정이 잘 됐는지 확인도 해준다

delete 문은 위의 내용과 똑같으니 제외하겠다!

profile
스스로 공부하고 기록해서 발전할수 있도록 노력하는 공부 벨로그 https://youseong.me

0개의 댓글