이 글은 김영한 강사님의 강의를 참고하여 작성하였습니다.• HTTP 메시지에 모든 것을 전송한다. • 모든 것: HTML , TEXT, IMAGE, 음성, 영상, 파일, JSON, XML(API) • 거의 모든 형태의 데이터 전송 가능• 서버간에 데이터를 주고 받
이 글은 김영한 강사님의 강의를 참고하여 작성하였습니다. Chap 1. 웹 서버, 웹 애플리케이션 서버 1. 웹 - HTTP 기반 모든 것이 HTTP 이다!!!! 💖 • * HTTP 메시지에 모든 것을 전송한다. * • 모든 것: HTML , TEXT, IMA
ㅇ
이 글은 김영한 강사님의 강의를 참고하여 작성하였습니다. Chap 3. 서블릿, JSP, MVC 패턴 > 이 곳에서 가장 많이 다룰 것은 각각의 차이점이 될 것 같은데 이 중 핵심만 작성하기 위해 간결하게 작성하였다. 1. 서블릿의 주요 메서드 및 폼 ✨ 서블릿
이 글은 김영한 강사님의 강의를 참고하여 작성하였습니다.이제 그동안 배웠던 MVC 프레임워크를 기반으로 더 나은 스프링에서 제공해주는 스프링 MVC에 대한 구조를 배워보자.이전까지 우리가 만들었던 스프링 MVC는 몇몇의 이름만 조금 달라졌다고 보면 된다!FrontCon
이 글은 김영한 강사님의 강의를 참고하여 작성하였습니다. Chap 6. 스프링 MVC 구조 이해 > 이제 그동안 배웠던 MVC 프레임워크를 기반으로 더 나은 스프링에서 제공해주는 스프링 MVC에 대한 구조를 배워보자. 1. 스프링 MVC 전체 구조 이전까지 우리
Title 상품 관리 상품 관리 - 기본 </html
이 글은 김영한 강사님의 강의를 참고하여 작성하였습니다. Chap 1. 타임리프 - 기본 기능 들어가기 앞서 gradle과 lombok 확인 잊지말자 왜 타임리프를 쓸까? 물론 이전에 뷰 템플릿에는 xml도 jsp도 있었다. 현재는 스프링과 가장 적용 가능하고 좋
이 글은 김영한 강사님의 강의를 참고하여 작성하였습니다. Chap 1. 타임리프 - 기본 기능 들어가기 앞서 gradle과 lombok 확인 잊지말자 왜 타임리프를 쓸까? 물론 이전에 뷰 템플릿에는 xml도 jsp도 있었다. 현재는 스프링과 가장 적용 가능하고 좋
김영한 강사님 강의를 참고하여 작성했습니다.만약 기획자,,, 악덕? 어쨌든 화면에 나오는 문구를 개발 중간에 상품명 에서 상품이름으로 고쳐달라면,, 우린 어떻게 해야할까?특히나 그 고쳐야 할 문구들이 수십개를 넘어선다면,,,?우리는 지금까찌 html을 하드코딩 했고 이
김영한 강사님 강의를 참고하여 작성했습니다.이 곳에 오면서 우리는 이전에 만든 프로젝트에서 새로운 요구사항이 발생했다.요구사항: 검증 로직 추가 \* 타입 검증 \-> 가격, 수량에 문자가 들어가면 검증 오류 처리필드 검증 상품명: 필수, 공백X 가격: 10
김영한 강사님 강의를 참고하여 작성했습니다. 이 곳에 오면서 우리는 이전에 만든 프로젝트에서 새로운 요구사항이 발생했다. 요구사항: 검증 로직 추가 타입 검증 -> 가격, 수량에 문자가 들어가면 검증 오류 처리 필드 검증 상품명: 필수, 공백X *가격: 10
김영한 강사님 강의를 참고하여 작성했습니다.홈 화면 - 로그인 전 회원 가입 로그인홈 화면 - 로그인 후 본인 이름(누구님 환영합니다.) 상품 관리 \* 로그 아웃보안 요구사항 로그인 사용자만 상품에 접근하고, 관리할 수 있음 로그인 하지 않은
ㄹ
ㅇ
김영한 강사님 강의를 참고하여 작성했습니다. [서블릿]에서 API 예외처리를! 그런데 API의 경우에는 생각할 내용이 더 많다. 오류 페이지는 단순히 고객에게 오류 화면을 보여주고 끝이지만.. API는 각 오류 상황에 맞는 오류 응답 스펙을 정하고, JSON으로 데
김영한 강사님 강의를 참고하여 작성했습니다. 스프링 타입 컨버터 소개 HTTP 요청의 파라미터는 모두 문자열로 처리가 된다. 만약 숫자를 사용하고 싶다? 그렇다면 이렇게 타입을 변환해주어야 한다. 스프링에서는 파라미터에 @어노테이션을 이용해 HTTP 파라미터를 원하
ㄹ