본문 바로가기
728x90

전체 글111

[혼공자] 3주차_chapter 6 √ 미션1. 기본 미션 : 어렵거나 중요하다고 생각하는 용어를 혼공 용어 노트에 정리하고 공유하기객체 : 물리적으로 존재하거나 추상적으로 생각할 수 있는 것 중에서 자신의 속성을 가지고 있으면서 식별 가능한 것인스턴스 멤버 : 객체마다 가지고 있는 멤버정적 멤버 : 클래스에 위치시키고 객체들이 공유하는 멤버오버로딩 : 클래스 내에 같은 이름의 메소드를 여러 개 선언하는 것싱글톤 : 전체 프로그램에서 단 하나만 만들어지는 객체 2. 선택 미션 : 객체 지향 프로그래밍의 개념 정리하기객체 지향 프로그래밍 : 객체를 만들고 이를 조립해 완성된 프로그램을 만드는 기법객체 모델링 : 현실 세계 객체의 속성과 동작을 추려내어 소프트웨어 객체의 필드와 메소드로 정의하는 과정클래스 : 객체를 생성하기 위한 필드와 메소.. 2024. 1. 19.
[혼공자] 2주차_chapter 4~5 √ 미션1. 기본 미션 : p. 142 직접 해보는 손코딩(switch문) 실행 후 결과 화면 캡쳐하기public class SwitchExample {    public static void main(String[] args){        int num=(int)(Math.random()*6)+1;        switch (num){            case 1:                System.out.println("1번이 나왔습니다.");                break;            case 2:                System.out.println("2번이 나왔습니다.");                break;            case 3:         .. 2024. 1. 13.
인프런 MVC 1 강의 정리 #6 1 . 프로젝트 생성 스프링 부트 스타터 사이트( https://start.spring.io )로 이동해 아래와 같이 스프링 프로젝트를 생성한다. Welcome 페이지를 만들기 위해 main/resourcers/static에 index.html 파일을 생성하고 아래 코드를 추가한다. 로그 출력 로그 테스트 요청 매핑 hello-basic HTTP 메서드 매핑 HTTP 메서드 매핑 축약 경로 변수 경로 변수 다중 특정 파라미터 조건 매핑 특정 헤더 조건 매핑(POST MAN 필요) 미디어 타입 조건 매핑 Content-Type(POST MAN 필요) 미디어 타입 조건 매핑 Accept(POST MAN 필 요) 요청 매핑 - API 예시 POST MAN 필요 HTTP 요청 기본 기본, 헤더 조회 HTTP 요.. 2024. 1. 9.
인프런 MVC 1 강의 정리 #5 1 . 스프링 MVC 전체 구조 스프링 MVC의 구조는 아래와 같다. 직접 만든 MVC 프레임워크 구조와 형태는 동일하지만 이름이 조금 달라졌다. FrontController -> DispatcherServlet handlerMappingMap -> HandlerMapping MyHandlerAdapter -> HandlerAdapter ModelView -> ModelAndView viewResolver -> ViewResolver MyView -> View 스프링 MVC의 핵심이자 프론트 컨트롤러인 디스패처 서블릿(DispatcherServlet)에 대해 알아보도록 하자. - 서블릿 등록 DispatcherServlet 도 부모 클래스에서 HttpServlet 을 상속 받아서 사용하고, 서블릿으로 동.. 2024. 1. 8.
728x90