전체적인 흐름
erdcloud로 board 테이블 만들기 (외래키 중요)
DBeaver board 테이블 만들기
--게시판
DROP TABLE FP_Board;
CREATE TABLE FP_Board(
board_no NUMBER,
member_no NUMBER,
board_title VARCHAR2(200),
board_content VARCHAR2(4000),
board_readcount NUMBER,
board_writedate DATE
);
DROP SEQUENCE FP_Board_seq;
CREATE SEQUENCE FP_Board_seq;
--3번 회원이 글을 쓴다
INSERT INTO FP_Board VALUES(
FP_Board_seq.nextval,
3,
'77777',
'77777',
0,
SYSDATE
);
jsp : loginFail (webapp => WEB-INF => view => member 폴더)
프로젝트 FinalProject=> 패키지 com.ja.finalproject.board.controller; =>
클래스 : BoardController
jsp : mainPage (src/main/webapp/WEB-INF/views/board 폴더 생성)
jsp : writeContentPage (src/main/webapp/WEB-INF/views/board 폴더 생성)
프로젝트 FinalProject=> 패키지 com.ja.finalproject.vo =>
클래스 : BoardVo
[전체 개요]
클래스
- 로직처리 클래스: MemberController, MemberService // BoardController
- 데이터 클래스: MemberVo (Vo: 데이터 담는 클래스) // BoardVo
JSP: loginPage, joinMemberPage, joinMemberComplete, loginFail, mainPage, writeContentPage
MyBatis 연동
- 인터페이스 : MemberSQLMapper
- xml : MemberSQLmapper
'수업 내용 > Spring' 카테고리의 다른 글
(59일차) 1월 14일 (0) | 2022.01.14 |
---|---|
(58일차) 1월 13일 (0) | 2022.01.13 |
(56일차) 1월 11일 (0) | 2022.01.11 |
(55일차) 1월 10일 (0) | 2022.01.10 |
(54일차) 1월 7일 (0) | 2022.01.07 |