게시글
질문&답변
2023.06.23
Test 코드에서 @Transactional 의 자동 롤백 유무 질문
@Test 에서 @Transactional 을 사용하는 경우가 롤백하는군요, 강의를 듣다 로그를 찍는법이 나와서 확인해봤습니다..!
- 0
- 2
- 389
질문&답변
2023.06.07
HttpSession에서 쿠키를 Response에 넣어주기
구글링을 하다 찾았는데,HttpSession 은 Servlet Container 에서 생성하는 인스턴스이고,Servlet Container에서 HttpResponse의 쿠키에 JSESSIONID 라는 이름으로 Session Id를 넣어주는 것 같네요..!그런데 하나 또 궁금한점이..저희가 session.setAttribute() 에서 해당 세션의 이름을 SessionConst.LOGIN_MEMBER 로 정했고, SessionManager에선 이 값을 쿠키의 KEY 값(이름) 으로 넣어준 것 같은데 (SessionManager 에서 사용하는 변수들을 HttpSession과 비교해봤을 때 SESSION_COOKIE_NAME 이 SessionConst.LOGIN_MEMBER 와 매칭되는거로 생각했습니다.) HttpSession에선 쿠키의 이름은 따로 정해져 있네요..! 혹시 해당 메서드에서 파라미터로 넣어준 세션의 이름은 어디에 저장되는 걸까요..?제가 한번 로그인에서 세션을 2개 생성해봤는데 쿠키는 하나만 생성되는걸 확인했습니다.이 소리는 세션ID는 하나라는 소리인데 HttpSession에서는 Map 을 사용해 세션ID 하나와 저장하는 값이 매칭되는게 아닌걸까요? 세션ID 하나에 여러개의 저장 값이 매칭되고 이를 구분하는게 세션의 이름 같은데.. 이것을 어떻게 구현할 수 있는걸까요..?
- 0
- 2
- 484
질문&답변
2023.05.25
ModelView 에서 Object 객체 질문
Cast 를 사용해서 Member 객체로 변환하는게 JSP 에 있겠군요..! 강의를 진행하다 보니 깨닫게 되었습니다
- 0
- 1
- 506