[레거시 프로젝트] MVC패턴으로 MyBatis로 CRUD 구현

1.MVC 패턴 웹사이트 만들기

post-thumbnail

2.디렉토리 구조 분리

post-thumbnail

3.메뉴 context path, BoardCotroller

post-thumbnail

4.UserController, View 페이지 기본설정

post-thumbnail

5.BoardController 추가, 글 읽기/쓰기 테스트

post-thumbnail

7.테이블과 열이름이 같은 빈객체 클래스 만들기

post-thumbnail

8.MyBatis 설정하기

post-thumbnail

9.상단메뉴구성, SERVICE

post-thumbnail

10.Interceptor로 상단메뉴 처리

post-thumbnail

11.회원가입 유효성검사

post-thumbnail

12.회원가입 - 아이디 중복확인, Mapper Service

post-thumbnail

13.회원가입 후 user DB저장

post-thumbnail

14.로그인 처리

post-thumbnail

15.상단메뉴에 로그인, 로그아웃 처리

post-thumbnail

16.로그인 확인해서 요청처리

post-thumbnail

17.정보수정 페이지 표시하기

post-thumbnail

18.정보수정 처리하기

post-thumbnail

19.게시판 글작성하기

post-thumbnail

20.게시판 유효성검사

post-thumbnail

21.게시판 이미지 업로드 설정

post-thumbnail

22.게시판 글 작성하기, 파일업로드 폴더 위치

post-thumbnail

23.게시판 DB에 저장하기

post-thumbnail

24.게시판 게시판 제목

post-thumbnail

25.게시판 게시판 글목록 구현

post-thumbnail

26.게시판 글 읽기 페이지

post-thumbnail

27.글 작성후 글 목록 페이지로 이동

post-thumbnail

28.글쓴 사람만 수정가능

post-thumbnail

29.글쓴 사람이 아닐 때/수정 삭제 제한

post-thumbnail

30.글 수정 하기1

post-thumbnail

31.글 수정하기2

post-thumbnail

32.글 삭제하기

post-thumbnail

33.게시판 페이징 RowBounds적용

post-thumbnail

34.게시판 페이지네이션

post-thumbnail

35.게시판 main페이지로 변경

post-thumbnail

36.게시판 메인페이지

post-thumbnail