교육 (Today I Learned)/SeSAC
SeSAC 52일차 / 미니 프로젝트
Bay Im
2023. 10. 14. 13:33
SeSAC 52일차(2023-10-04)
미니 프로젝트
Thread
CPU - 프로세서 - 프로세싱 - 프로세스 - 프로그램
미니 프로젝트
- src
- ReviewLikesDAO.java 수정
- bestReviewTitle() 메서드 추가
- bestReviewBookID() 메서드 추가
- BooksDAO.java 수정
- bestRankBookID() 메서드 추가
- getGenreCounts() 메서드 추가
- getYearCounts() 메서드 추가
- ReviewLikesDAO.java 수정
- main
- bookListPaging.jsp 수정
- 리뷰 좋아요 수가 가장 많은 리뷰의 도서 제목 가져오기
- 평균 별점이 가장 높은 도서 bookid 가져오기
- 리뷰 좋아요 수가 가장 많은 리뷰의 도서 bookid 가져오기
- viewBookListPaging.jsp 수정
- 리뷰 좋아요 수가 가장 많은 리뷰의 도서 제목 출력
- 평균 별점이 가장 높은 도서 클릭 시 해당 책 상세로 이동
- 베스트 리뷰 클릭 시 해당 책 상세로 이동
- bookListPaging.jsp 수정
- WEB-INF
- lib에 jcommon-1.0.23.jar, jfreechart-1.0.19.jar 추가
- 프로젝트 우클릭 - Build Path에도 추가
- lib에 jcommon-1.0.23.jar, jfreechart-1.0.19.jar 추가
- dataAnalysis
- genreBarChart.jsp 생성
- 장르별 도서 수 막대 그래프 생성 및 출력
- Books_edit 생성
- 데이터베이스 데이터 생성
- yearBarChart.jsp 생성
- 출간 연도 별 도서 수 꺾은선 그래프 생성 및 출력
- genreBarChart.jsp 생성
728x90