20.11.04 게시판 만들기(MVC구조적용,게시물 리스트까지 재구현)

2020. 11. 4. 13:33JAVA/Text Board 프로젝트

#<요구사항>

게시물 관리 프로그램을 구현해주세요.

  • 조건
    • MVC 구조를 따라야 합니다.
  • 구현순서
    • 회원가입
    • 회원로그인
    • 프로그램 시작시 테스트 회원 데이터 생성
      • aaa, bbb
    • whoami
    • 회원로그아웃
    • 게시물 작성
    • 프로그램 시작시 테스트 게시물 데이터 생성
      • 1번부터 5번은 aaa 작성, 6번부터 10번은 bbb 작성
    • 게시물 리스팅
    • 게시물 리스팅 회원번호가 아닌 회원이름이 표시
    • 서비스와 DAO 객체의 생성부분을 정리
      • 컨테이너 도입
    • 컨트롤러 선택관련 정리
      • getControllerByCmd 메서드 이용
      • Controller 추상 클래스 도입

#<Todo>

-회원가입[ㅇ]
-회원로그인[ㅇ]
-프로그램 시작시 테스트 회원 데이터 생성[ㅇ]
  -aaa, bbb[ㅇ]
-whoami[ㅇ]
-회원로그아웃[ㅇ]
-게시물 작성[ㅇ]
-프로그램 시작시 테스트 게시물 데이터 생성[ㅇ]
-1번부터 5번은 aaa가 작성, 6번부터 10번은 bbb가 작성[ㅇ]
-게시물 리스팅[ㅇ]
 -게시물 리스팅 시 회원번호가 아닌 회원이름이 표시[ㅇ]
-서비스와 DAO 객체의 생성부분을 정리 [ㅇ]
-컨테이너 도입[ㅇ]
-컨트롤러 선택관련 정리[ㅇ]
-getControllerByCmd 메서드 이용[ㅇ]
-Controller 추상 클래스 도입[ㅇ]

 

#주요소스코드

-Controller 도입으로 체계화

-Controller는 추상화

-프로그램 시작 시 Container 내 시작프로그램