소개
교육자
전: 우아한형제들 기술이사, 카카오, SK플래닛
강의
전체18로드맵
전체3수강평
- 강의 감사합니다
elixirgood
2024.04.27
0
- 대학 수업보다 훨씬 유용하네요!!
gustlr0120
2024.04.27
0
게시글
질문&답변
2024.04.25
Model 추가 - v3 질문입니다.
안녕하세요. zzzzz님 질문1. 자식 controller를 부모 ModelView에 저장하는 다형성을 뜻하는건가요?ModelView에 .process함수가 없는데 왜 저장하는거에요? controller의 process() 메서드를 호출하면 ModelView라는 객체 인스턴스를 반환합니다. 이 인스턴스를 ModelView mv에 저장합니다. 이 부분에 대한 이해가 어렵다면 자바 로드맵을 통해 자바 기본기를 먼저 다지고 이후에 학습을 이어가는 것을 권장드립니다. 질문2. 아래부분에서 for문(반복문)이 없고 한개의 뷰네임을 저장하면 나머지 2개의 뷰 처리는 어떻게 하는건가요? 아니면 원래 반복문은 없고 요청이 있는 get(requestURI)만 viewName에 저장하는건가요? 요청이 있는 viewName만 저장하게 됩니다. 질문3. 이 부분이 강의에서 각각 파라미터 네임을 계속 꺼내서 저장한다고 하셨는데 반복을 의미하는건가요? 네 맞습니다. 반복을 의미합니다. for-each문으로 이해하시면 충분합니다. 감사합니다.
- 0
- 2
- 56
질문&답변
2024.04.25
itemValidation, @Validation
안녕하세요. jh06_04jh님 강의 내용중에 다음 내용을 참고해주세요 🙂 **코드 제거** **기존에 등록한 ItemValidator를 제거해두자! 오류 검증기가 중복 적용된다.** private final ItemValidator itemValidator; @InitBinder public void init(WebDataBinder dataBinder) { log.info("init binder {}", dataBinder); dataBinder.addValidators(itemValidator); } 감사합니다.
- 0
- 1
- 39
질문&답변
2024.04.25
POST
안녕하세요. 간다간다뿅간다님 프로세스 상태 변경을 위한 POST 사용 POST는 리소스의 생성 외에도 다양한 목적으로 사용될 수 있습니다. 특히, 단순히 데이터 값을 변경하거나, 더 복잡한 프로세스 상태를 변경할 때 사용됩니다. 예를 들어, POST /orders/{orderId}/start-delivery 같은 경우, 주문의 상태를 '배달 시작'으로 변경하는 프로세스를 수행합니다. 이때 새로운 리소스가 생성되는 것이 아니라 기존 리소스(주문)의 상태가 변경됩니다. 컨트롤 URI와 POST POST /orders/{orderId}/start-delivery 같은 URI는 "컨트롤 URI"라고도 불립니다. 이는 리소스 자체에 대한 표준 CRUD(Create, Read, Update, Delete) 작업 외에 리소스의 상태를 변경하거나 특정 동작을 제어하기 위해 사용됩니다. 여기서 클라이언트는 특정 주문의 상태를 변경하도록 서버에 명령합니다. 마지막에 이야기하신 것 처럼 이것은 특정 주문의 상태를 변경하게 됩니다. 따라서 생각하신 것 처럼 필드 값(속성)을 변경할 수 있습니다. 감사합니다.
- 0
- 3
- 82
질문&답변
2024.04.25
포인트컷 지시자와 매개변수 전달
안녕하세요. kwangjin12님 🙂 제가 직접 정답을 알려드릴 수 도 있지만, 그러면 더 많은 것을 얻어가지 못합니다. 개발자는 궁금한 부분을 직접 코드로 테스트 해볼 때 가장 많이 배울 수 있습니다. 해당 부분을 코드로 직접 테스트해보시고, 그 결과를 공유해주세요. 그러면 함께 공부하는 분들께도 큰 도움이 될거에요. 그럼 테스트 해보시고 결과도 정리해서 공유 부탁드립니다. 감사합니다.
- 0
- 1
- 36
질문&답변
2024.04.25
config 우선순위
안녕하세요. 해톨님 스프링의 컴포넌트 스캔 기능은 스캔하는 순서를 보장하지는 않습니다. 빈의 초기화 순서에 대한 정렬이 필요하다면 @Order 같은 애노테이션을 검색해보시면 도움이 되실거에요. 감사합니다.
- 0
- 1
- 53