70강에 예고 하였던 서비스 클래스를 구현해보자.
70강부터는 뉴렉처 강의를 그대로 따라 하는 것이 아닌 강의 참조 후 개인 프로젝트에 적용 시켜볼 예정
1. 우선 페이지처리에 필요한 메서드를 담을 클래스를 만들어 패키지화 시킨다.
(PostService클래스에 페이지 처리에 필요한 메서드를 만들 예정이다.)
페이지 처리에 구현할 함수명
각 동일시 되는 메서드에 파라미터 값을 다르게 주어(오버로딩) 함수의 코드 중복을 피한다.
(대표 ex getPostList)
1. getPostList (게시글의 목록을 출력)
2. getPostCount (게시글 목록의 개수를 출력)
3. getPost (특정 게시글의 상세 내용 출력)
4. getPrevPost(이전 페이지 게시글 목록 출력)
5. getNextPost(다음 페이지 게시글 목록 출력)
==강의 외 프로잭트 진행시 필요하여 추가적으로 메서드 생성==
6. getRegPost (게시글 DB에 등록)
7. getLastNum (게시글의 마지막 목록번호 구하기)
8.regMember (회원 정보 DB에 등록)
'web_배우고익히고 > 6.뉴렉처_JSP강좌' 카테고리의 다른 글
73~74강 getNext,PrevPost 메소드의 SQL 쿼리 작성. (0) | 2020.02.17 |
---|---|
72강 getPostList 메소드의 SQL 쿼리 작성. (0) | 2020.02.17 |
70강 서비스 함수 찾아내기 (0) | 2020.02.11 |
69강 기업형으로 레이어를 나누는 이유 (0) | 2020.02.11 |
68강 EL에서 함수 이용하기 JSTL:functions (0) | 2020.02.11 |