반응형
- 만드는 순서
- webapp 안에 만들기
- WEB - INF을 안에 먼저 mysql-connector-java-8.0.16.jar 먼저 복사하기
- index.jsp
- board 폴더 만들기
- main.jsp
- boardHeader.jsp
- boardList.jsp



- 전체게시글 확인하기 ( boardList) 만드는 순서
- 배열 생성
- db에 있는 데이터들을 배열에 담기 위해서
- size는 1000개
- import 4개 적기
- 도구 같은거다.
- 이클립스와 db를 연결해주는 Connection
- 쿼리 : 이클립스에서 컨트롤 엔터 하고 싶으니. PreparedStatement : 실행하는 도구
- ResulutSet : my sql 데이터에 대한 결과물
- try catch fianlly 만들기
- catch 에서는 Exception e를 해주어야 한다. 그래야 에러가 안남
- catch 기능: 에러가 나면 . 에러 표시할려고
- 연결시켜주기
- 이클립스에서 db로 연결 . 이것은 안 외워도 됨
- DriverManager IMPORT 시켜야함
- 쿼리 . 컨트롤 엔터 : 이클립스에서 컨트롤 엔터를 치고 싶은것. db에서 일일이 컨트롤 엔터 치기 싫은것
- 명령어 적기
- String sql = " SELECT * FROM board "
- 이것은 단순 명령어이다. 아직 실행은 안된것
- 공식 : SELECT 변수 FORM 테이블
- 테이블 : 결국 데이터는 테이블 안에 있으니. 테이블만 가져오면 된다.
- * => 다 가져와라
- 쿼리를 하기 위해서 명령어를 넣어주는 작업
- 아직 넣어지지 않음. 즉 연결과 실행이 안 넣어짐. 클래스 함수에 넣어야함. IMPORT에다가
- 명령어를 실행하기 위해서
- 실행하기 위해서
- rs : 클래스 함수 : 즉 데이터 결과물을 실행하라
- executeQuery(); 실행하는 함수 이름
- 즉 랜덤처럼 (함수가 숨겨져 있는것)
- 명령어 적기
- 배열에 집어 넣기
- 데이터를 DB에서 불러왔으니. 배열에 넣기 반복문 통해서
- 배열 생성




반응형
'코딩 > 4-JSP & SERVLET' 카테고리의 다른 글
| JSP - 명령어 (0) | 2025.04.18 |
|---|---|
| B04_db_member-TEST1 (0) | 2025.04.17 |
| B03_db_board-TEST (0) | 2025.04.17 |
| B02_db_crud => 05_addMember ~ 09_selectMemberPro (0) | 2025.04.16 |
| B02_db_crud => 01_form ~ 04_findMember (0) | 2025.04.16 |