오늘 진행한 일정
- JSP_COMMUNITY 62강까지 구현 (수정 삭제 시 권한 체크)
좋은 습관
- 작업 전
- git pull로 최신버전을 불러와서 작업하는 습관.
- 주석 사용하는 습관.
- DB comment 달기
- DB 빽업하기
JSP COMMUNITY
- public static void main은 TOMCAT 안에 있고, TOMCAT은 @WebServlet 등 어노테이션들을 읽어옴으로써 내가 작성한 코드들과 연결이 되게된다.
- 로그인 회원 세션은 어떤 방식으로 불러오는가.
- Controller에서 Json형태로 변환해서 setSession, BeforeActionInterceptor에서 getSession 후 Json형태에서 Member 객체로 변환해서 rq의 loginedMember 관련 변수들 초기화.
- ResultData 구조와 동작 방식
- 사용자의 request에 대해 success, fail로 나뉘고, Service에서 매개인자로 넣은 값(resultCode, msg, body(Map<String, Object>))에 의해 Controller로 넘어올 값이 분기된다. Controller는 값에 따라 분기된 동작을 실행한다.
- Interceptor의 실행 순서
- BeforeActionInterceptor를 통해 세션값을 저장하고, NeedLoginInterceptor가 이 값을 호출한다.
내일 할 일
- JSP_COMMUNITY 63강부터 진행.
'Records' 카테고리의 다른 글
2021-07-12 ( PHP 블로그 개선 ) (0) | 2021.07.12 |
---|---|
2021-07-09 ( JSP ) (0) | 2021.07.09 |
2021-07-06 ( PHP, Front ) (0) | 2021.07.06 |
2021-07-05 ( CSS ) (0) | 2021.07.05 |
2021-07-03 ( CSS, JavaScript ) (0) | 2021.07.05 |