홈 컨트롤러와 작성한 java파일 보기
여기서 사용된 홈 컨트롤러는 페이지의 가장 베이스가 되는 곳이며, 다른 컨트롤러에 만들어둔 기능들을 오토워드로 가져와 홈(페이지)에서 다른 기능들을 사용하는데 무리가 없도록 했습니다
다른 컨트롤러에 만들어둔 기능?
1. 맴버쉽 서비스: 회원가입,로그인,로그아웃을 담당
2. 프로세스 서비스: 능력단위를 추가하고 그것을 순차적으로 뿌려주는 기능을 담당
3. 보더 서비스: 게시글의 작성,읽기,작성된 글을 역순으로 뿌져주는 기능을 담당
능력단위 리스트의 Getter Setter 소스보기
Getter Setter란 데이터를 주고 받을때 가장 기초적으로 필요한 기능중 하나입니다
Getter Setter에 사용된 함수들의 소개 (위에서 부터 순차적으로 소개)
1. 리스트의 페이지의 넘버(페이징)을 담당
2. 리스트에 뿌려주는 글 중 가장 처음이 되는 녀석을 가져오는 기능
3. 리스트에 뿌려주는 글 중 가장 마지막이 되는 녀석을 가져오는 기능
4. 능력단위의 이름
5. 수업진행 교사의 이름
6. 능력단위의 수업기간
7. 능력단위 총 수업시간
컨트롤러,DAO,서비스 소스보기
컨트롤러,DAO,서비스들의 각 기능 소개
1. 컨트롤러: 그 작업을 실행할때 가장 처음 실행되고 서비스를 불러옵니다
2. 서비스: 그 기능을 작동시키기 위해 제어문을 쓰고 Dao를 실행
3. Dao: Dao는 단순히 그 기능을 위해 mapper를 실행
맵퍼에서 사용된 DB문과 DB테이블 보기
맵퍼의 기능?
DB에 내용의 입 출력,수정등을 하기위해 DB문을 기입해두는 곳
테이블 소개 (위에서 부터 순차적으로)
1. 게시판의 데이터를 테이블
2. 회원의 데이터를 관리하는 테이블
3. 능력단위 리스트의 데이터를 관리하는 테이블
index.jsp의 코드 보기
완성된 페이지 보기