소개
교육자
전: 우아한형제들 기술이사, 카카오, SK플래닛
강의
전체19로드맵
전체3수강평
- 저는 지금까지 HTTP를 알고있다고 착각했었습니다. 강려크한추천.
바가바드통기타
2024.05.18
0
- 유익했습니다
장주호
2024.05.18
0
- ...
gugus.dev2
2024.05.18
0
- 2024 취업 기원
seaheehong
2024.05.18
0
게시글
질문&답변
2024.05.17
spingmvc 5.3.2x 버전 RequestMappingHandlerMapping.java 변경
안녕하세요. 깨비깨비님 강의 메뉴얼 중에 스프링 MVC - 시작하기 를 보시면 다음 부분이 있습니다 🙂 주의! - 스프링 3.0 이상 스프링 부트 3.0(스프링 프레임워크 6.0)부터는 클래스 레벨에 @RequestMapping 이 있어도 스프링 컨트롤러로 인식하지 않는다. 오직 @Controller 가 있어야 스프링 컨트롤러로 인식한다. 참고로 @RestController 는 해당 애노테이션 내부에 @Controller 를 포함하고 있으므로 인식 된다. 따라서 @Controller 가 없는 위의 두 코드는 스프링 컨트롤러로 인식되지 않는다. (`RequestMappingHandlerMapping`에서`@RequestMapping`는 이제 인식하지 않고, Controller 만 인식한다.) 감사합니다.
- 0
- 1
- 30
질문&답변
2024.05.16
전체 구조
안녕하세요. 김지호님 생각하신 내용이 맞습니다. 감사합니다.
- 0
- 1
- 46
질문&답변
2024.05.16
타입 이레이저 질문
안녕하세요. 디와이님 인텔리J에서 복호화하는 경우 사용자 친화적으로 최대한 많은 정보들을 추가로 붙여서 보여줍니다. 따라서 이 경우 순수하게 컴파일 된 코드를 보는 것이 아닙니다 🙂 감사합니다.
- 2
- 1
- 42
질문&답변
2024.05.16
서블릿이 제공하는 HttpSession 질문 있습니다.
안녕하세요. blackhole124594님 1. “서블릿이 제공하는 HttpSession”이란? 서블릿 컨테이너(Tomcat, Jetty 등)는 HttpServletRequest와 HttpSession을 관리합니다. HttpSession은 클라이언트와 서버 간의 세션을 관리하기 위해 사용되는 객체로, 서블릿 컨테이너가 이를 생성하고 관리합니다. • 서블릿 컨테이너에서 관리하는 HttpSession : HttpSession 객체는 서블릿 컨테이너에서 관리됩니다. 세션을 생성하고 유지하는 것은 서블릿 컨테이너의 책임입니다. • 스프링 컨테이너와의 관계 : 스프링 컨테이너는 서블릿 컨테이너와 별개로 존재하며, 주로 애플리케이션의 비즈니스 로직을 관리하는 빈(bean)들을 관리합니다. 그러나 스프링 MVC를 사용할 때, 서블릿 컨테이너에서 생성된 HttpServletRequest와 HttpSession 객체를 스프링 컨테이너에서 사용할 수 있습니다. 2. HttpServletRequest와 스프링 컨테이너 • HttpServletRequest의 생성과 관리 : HttpServletRequest 객체는 HTTP 요청이 들어올 때 서블릿 컨테이너가 생성합니다. 이 객체는 HTTP 요청 메시지를 파싱한 결과를 담고 있습니다. • HttpServletRequest의 전달 : 서블릿 컨테이너가 HttpServletRequest 객체를 생성하면, 스프링 MVC에서는 이를 받아 컨트롤러 메서드로 전달합니다. 예를 들어, 사용하신 코드에서는 HttpServletRequest 객체가 sessionInfo 메서드의 인자로 전달되고 있습니다. 3. 서블릿 컨테이너와 스프링 컨테이너의 관계 • 서블릿 컨테이너와 스프링 컨테이너는 별개로 존재합니다. 서블릿 컨테이너는 HTTP 요청을 처리하고 서블릿을 관리하는 역할을 하며, 스프링 컨테이너는 애플리케이션의 비즈니스 로직을 관리하는 빈들을 관리합니다. • HTTP 요청이 들어오면 서블릿 컨테이너가 이를 처리하고, 스프링 디스패처 서블릿을 통해 스프링 컨테이너에 전달합니다. 스프링 컨테이너는 비즈니스 로직을 처리하고, 결과를 다시 서블릿 컨테이너에 반환하여 응답을 클라이언트에게 전송합니다. 정리하자면, HttpSession, HttpServletRequest 객체는 서블릿 컨테이너가 관리하며, 스프링 컨테이너에서는 이를 받아서 사용하는 것입니다. 감사합니다.
- 0
- 1
- 34
질문&답변
2024.05.16
연관관계 메소드 질문입니다.
안녕하세요. zzzzz님 저와 서포터즈 분들을 포함해서 총 5명이 남겨주신 질문을 읽어 보았는데요. 도움을 드리고 싶지만, 질문이 잘 이해가 되지 않습니다. 그리고 평소에 남겨주시는 질문들도 저희가 답변을 드리는데, 질문 자체를 이해하기가 힘들어서 서포터즈 분들이 많은 어려움을 겪고 있습니다. 죄송하지만 다음 질문 잘 하기를 읽고 여기에 나오는 예시와 방식으로 최대한 자세히 질문을 남겨주시실 부탁드려요. 질문 잘 하기 문서 링크: https://bit.ly/2UfeqCG 추가로 3번 질문의 경우 자바 기본에 대한 질문인데요. 자바 기본기를 먼저 다지고 이후에 JPA 강의를 듣는 것을 권장드립니다. 자바 기본기가 약하면 스프링이나 JPA를 제대로 이해하기가 매우 어렵습니다. 감사합니다.
- 0
- 1
- 65