본문 바로가기

JDBC

3. JDBC MVC 패턴 - 2

  • MVC 패턴과 함께 JDBC를 이용하는 방법에 대해서 알아보겠습니다.
  • 이 글에선 오라클 SQL Developer와 이클립스가 사용되었으며
  • 이번에는 이클립스에서 select 메소드를 이용해 오라클 DB에 등록되어 있는 데이터를 이클립스 console에서 확인하는 과정을 적은 글입니다.

 

1. "회원 전체 조회" 메뉴를 이용할 수 있는 메소드를 View 패키지의 MemberMenu에 생성

  • "2. 회원 전체 조회"를 선택 시, 사용자에게 입력받아야 할 필요가 없기 때문에 바로 Contoller에 메소드를 만들어준다
  • 데이터는 Member 타입, 리스트 형식으로 반환 받을 계획

 

2. MemberController에 selectList() 생성

  • 위 메소드를 통해 MemberDao에 있는 selectList() 메소드를 호출, 결과적으로 데이터 리스트들을 list 변수에 담을 것

 

3. MemberDao에 selectList() 생성

  • rset에 전달 받은 데이터들을 반복문을 통해 Member 타입의 리스트 변수 m에 한 행 씩 담긴다

 

4. MemberController의 selectList() 메소드에 사용자에게 결과를 보여주는 메소드 추가

  • 반환 받은 list에 데이터 유무 여부에 따라 각기 달리 실행될 메소드를 미리 Controller에 생성
  • 사용자 화면에 띄워줄 메소드이므로 MemberMenu에서 완성

 

5. MemberMenu에서 사용자에게 list에 담긴 데이터를 보여주는 메소드 완성 시키기

 

'JDBC' 카테고리의 다른 글

4. JDBC Template, Service  (1) 2022.12.21
3. JDBC - Oracle 간단 로그인 구현  (0) 2022.12.20
3. JDBC MVC 패턴 - 1  (0) 2022.12.18
2. JDBC 연동  (0) 2022.12.17
1. JDBC 연동 준비  (0) 2022.12.16