STUDY39 4~6 #모델, 뷰, 컨트롤러 📌뷰 템플릿과 MVC패턴 뷰 템플릿 : 화면을 담당하는 기술, 웹페이지를 하나의 틀로 만들고 변수를 삽입하게 함. 컨트롤러와 모델과 함께 일함(컨트롤러 : 처리과정 담당 / 모델 : 데이터 관리) MVC패턴 : 화면,처리, 데이터 분야를 각 담당자 별로 나누는 기법 📌MVC의 역할과 실행 흐름 스프링부트가 서버의 역할 Controller : 클라이언트로의 요청(@GetMapping("/url 주소") 을 받음 Model : 최종 페이지에 쓰일 데이터들을 view에게 전달 (view에서 사용할 변수를 모델에서 등록) View : 최종페이지 만들어 줌 (return 값) Controller 설정 (src/main/java) @Controller (templates 동료라고 선언!) @GetMapping("/.. 2023. 3. 26. set, map, 유용한 연산자 보호되어 있는 글 입니다. 2023. 3. 25. 1~3 #시작하기 📌스프링부트란? - 자바프로그램을 보다 쉽고 빠르게 만들게 하는 도구 📌개발환경 - JDK (:::cmd >>> java --version 확인) : window >>> AdoptOpenJDK 검색 - 8version, JVM(기본) : mac >>> homebrew 로 설치하면 편함. ( homebrew adoptopenjdk 설치 검색하기) - IDE : intellij but, 나는 sts로 진행할 것임. - springBoot project 설정 : gradle / lan:Java , 8(설치 자바버전에 맞게) / springboot 3.0.4 / packaging : Jar dependencies : spring Web(springboot로 웹을 만들거기 때문), H2 database, Must.. 2023. 3. 25. 입문 목차 웹서비스 동작원리 MVC Pattern &View Template Data CRUD REST API & TEST 댓글 CRUD DB 연동 및 그 외 정보(IoC,DI&AOP,관점 지향 프로그래밍,ObjectMapper,&JSON) YOUTUBE 홍팍님 강의 내용을 토대로 작성 및 정리 https://cloudstudying.kr/courses/65 스프링 부트, 입문! | CloudStudying cloudstudying.kr 2023. 3. 25. LF will be replaced by CRLF the next time Git touches it git config --global core.autocrlf true 해주기 참조 : https://cocoon1787.tistory.com/728 [Git] "LF will be replaced by CRLF in..." 에러 해결 방법 warning: LF will be replaced by CRLF in app.js. The file will have its original line endings in your working directory The file will have its original line endings in your working directory 🚀 git add를 할 때 위와 같은 에러들이 자주 발생 cocoon1787.tistory.com https://dabo-dev.ti.. 2023. 3. 12. vscode 언어설정 vscode 한국어로 설정하기 ctrl+shift+p >> language치면 `Configure Display Language` >> 한국어 선택 2023. 3. 12. 이전 1 2 3 4 5 6 7 다음