6.7. 팀프로젝트 진행상황
로그 기록과 사용자 정보 등을 담은 정보를 보여주는 관리자 페이지를 구현하였다.
진행 과정중 Nullpointexception 오류 때문에 문제가 많았다.
사용했던 여러 방법들
처음 long형 자료였던 userlev를 Integer 자료형으로 바꾸어 주었다. (영향 o)
native query형으로 바꾸어주었다. (영향 o)
테이블 이름의 대소문자를 일치시켰다.(영향 x)
여러 방법들 중 크게 위의 3가지 방법등을 사용하여 사용자 정보에 대해 얻을 수 있었다.
또한 로그 기록에 포함되는 내용으로 로그 기록 뿐만아니라 사용자 성별, 출생년도, 레벨 등의 정보도 가져올 수 있도록 수정하였다.
이제 사용자 정보에 대한 모든 내용을 열람하는 것은 가능하다.
그러나 원하는 정보는 일정 기간 동안 로그인 횟수가 많은 사용자를 기반으로 내림차순으로 정렬하고 그 사용자의 성별, 출생년도, 레벨등을 확인할 수 있도록 한다.
그 후 더 나아가 레시피 디테일에 있는 재료 구매하기 버튼을 많이 누른 사용자는 누구인지 등을 알 수 있도록 하고 싶다.