56. 자바 ( DB 연결 )

jhnada·2022년 8월 12일
0

중요한 부분

  • try catch 코드 - 코드가 잘못되서 터질 경우 어느 부분이 터졌는지 알려줌. ( 실무에서 매우 중요함. )
  1. 어떤 데이터 베이스와 연동하는지 알 수 있으며, 사진에는 오라클DB와 연동하는 예시이며 다른 DB와 연동을 원할때는 그 회사의 라이브러리를 다운받아서 bulid path 를 한 후 코드를 작성해야 한다.
  1. jdbc로 시작하는 파란색 코드또한 DB마다 다르기 때문에 숙지한후 코드작성해야한다.

  2. 연결이 잘 됫는지 안됫는지 확인가능한 코드

데이터 받아보기 실습

코드 파헤쳐보기.

1 ) DB 연결

  • 위에서 짜놓은 메서드사용해서 다시 try catch 문을 이용해서 코드를 작성

2 ) 문장 완성

  • DB에서 받고자 하는 문구를
    conn.prepareStatement 문안에 작성하기
    이때 문구는 DB에서 사용하는 명령어와 같으며 " ; " 세미콜론을 끝에 작성하면 안된다 세미콜론은 자바형식으로 " ) " 밖에 해준다.

3 ) 문장 전송

  • 이때 rs는 커서를 의미한다.

4 ) 커서 한칸 내리면서 데이터 읽기

  • 커서를 내려주고 거기에 데이터가 있다면 TRUE 를 반환하는 boolean을 작성해준다.
    데이터가 있다면 원하는 데이터 ' empno ' , ' ename ' 을 반환해달라는 코드이다.
  • 이때 데이터에 타입에따라 INT 인지 STRING 인지 rs.get뒤에 작성해줘야 한다.

5 ) 코드가 잘못됫을 경우를 대비해서 어디가 틀렸는지 확인 할 수 있는 캐치문을 작성해준다.

6 ) 결과

7 ) 결과 깔끔하게 만들기

profile
밑바닥부터 배우는 초짜 개발자

0개의 댓글