todo list
<게시판 만들기 >
- 게시물 추가하기
- 게시물 리스트보기
- 게시물 상세보기
- 게시판 종료하기
- 게시물 수정하기
- 게시물 삭제하기
- 게시물 조회수 기록하기(상세/수정시)
- 게시물 추천
- 회원가입
- 로그인
- 로그아웃
- 리스트 페이징
- 중복 아이디 막기
- 중복추천막기
<<ing>>
로그인 사용자가 기록 저장되도록하는중..........
<<done>>
프로그램 실행 - 메인
스캐너 만들기
클래스 만들기
- Board 클래스
- 스캐너 전달
스타트 메서드
- 실행
반복문
- 게시판 출력( === 게시판 시작 === )
- 게시판 입력받기
- 입력커멘드 만들기
- add , list , exit ,help 등 만들기
- 명령어가 없으면 다시입력하라고 하기
help 메서드
- 명령어 목록 만들기
Article 클래스 만들기
- 아티클 만들기.
add 메서드
- 로그인 안되면 사용불가
- 게시물 추가하기 ( 번호, 날짜, 제목, 내용)
ㄴ 번호, 날짜는 자동으로 입력받기
list 메서드
- 리스팅 시, 최신 게시물이 맨 위로 나오게 출력
- 게시물 없으면 안나오게 출력
- 있다면 리스트 출력
- 로그인 안해도 목록은 볼수있음.
마지막 번호 가져오는 함수 만들기
디테일(상세보기) 메서드
- 로그인 안되면 사용불가
- 입력
- 입력과 같은 배열 가져오기 (글번호, 글쓴 날짜, 제목, 내용)
- 출력
- 조회수
- 좋아요
수정 메서드
- 로그인 안되면 사용불가
- 입력
- 입력과 같은 배열 가져오기
- 수정하기
삭제 메서드
- 로그인 안되면 사용불가
- 입력
- 입력과 같은 배열 가져오기
- 삭제
삭제 오류고치기
회원가입 메서드
- 멤버클래스만들기
- 멤버배열만들기
- 아이디 비번받아서 배열에 넣기
로그인 메서드
- 아이디/비밀번호가 맞으면 pass
ㄴ로그인이 되었습니다.
- 아이디 안맞으면 nopass
ㄴ 로그인 실패하였습니다.
- 그 외 아이디 입력시
ㄴ 가입된 아이디/비번이 없으므로 회원가입하도록 출력
로그아웃 메서드
ㄴ 로그인 후에만 로그아웃 되도록
<추가기능>
@로그인 안되면 사용불가
@리스팅 시, 최신 게시물이 먼저 출력
@중복로그인막기
<소감>
- 혼자할 때 보다 더 빠르게 코딩할 수 있음.
- 생각할 때 혼자보다 더 빠르게 나옴
- 오류 수정시 눈이 2개라 더 잘찾을 수 있음.
- 코딩방식을 공유해서 조금 더 간소화 할 수 있음.
- 오류가 났을 때 각자 생각방식을 표현해 더 빨리 오류 수정이 가능
'JAVA 공부' 카테고리의 다른 글
짝3 게시판 MVC (0) | 2020.06.12 |
---|---|
앱만들기 (0) | 2020.05.29 |
자바의 인터페이스(Interface) (0) | 2020.05.13 |
자바에서의 캡슐화란? (0) | 2020.05.13 |
아두이노 (0) | 2020.05.12 |
댓글