일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 파이썬
- 페이코 친구코드
- 자바
- JAVA SPRING
- php 프로그래밍 입문 문제풀이
- 최단 경로
- Java
- php 프로그래밍 입문 연습문제
- 페이코 추천인
- php 프로그래밍 입문 솔루션
- 플러터
- php
- C언어
- 자바 스프링
- php 프로그래밍 입문 예제
- Flutter
- php 프로그래밍
- 배열
- SWEA
- programmers
- php 프로그래밍 입문
- C
- 백준
- 페이코 추천인코드
- php 프로그래밍 입문 3판
- 페이코 초대코드
- 스프링
- spring
- 한정 분기
- 플러터 개발환경 설정
- Today
- Total
목록전체 글 (594)
ImJay

[Java Spring] 1-6. MVC와 템플릿 엔진 1. MVC와 템플릿 엔진 : 서버에서 프로그래밍을 통해 HTML을 동적으로 내려주는 것 (요즘 추세) 2. MVC란? : Model, View, Controller 예전에는 View 에서 모든 작업을 다 했지만, 이제는 View 는 보여주는 것에 집중하고 Model, Controller 가 내부 로직에 비중을 둔다. 당연하겠지만 유지보수 면에서 각자 분리를 하는게 훨씬 효율적이기 때문이다. 3. 기존에 작성했던 HelloController 클래스에 새로운 코드 추가 @GetMapping("hello-mvc") public String helloMvc(@RequestParam("name") String name, Model model) { model..

[Java Spring] 1-5. 정적 컨텐츠 1. 정적 컨텐츠 : 파일을 웹브라우저에 그대로 내려주는 것 2. 프로젝트 > src > main > resources > static > 새로 만들기 > HTML 파일 3. hello-static.html 생성 4. 코드 작성 5. 빌드 ( Alt + Shift + F10 ) 후 localhost:8080/hello-static.html 접속 6. 정적 컨텐츠의 동작 원리 6-1. 내장 톰캣 서버가 요청을 받고 스프링에 넘김 6-2. 스프링이 컨트롤러에 hello-static 이 있는지 찾아봄 ( hello-static 이 우선순위 ) 6-3. 없으면, 그 다음 순서로 hello-static.html 을 찾음 6-4. hello-static.html 을 반환

[Java Spring] 1-4. 빌드하고 실행하기 1. linux 콘솔로 이동한다. ( Windows 환경에서 진행했으므로 Git Bash 를 사용 ) 2. cd "본인의 프로젝트 경로" ll 명령어를 쳤을 때 해당 경로들이 나오면 성공 3. ./gradlw.bat build ( mac 일 경우 gradlew ) - BUILD SUCCESSFUL 일 경우 성공 4. cd buld/libs 5. java -jar hello-spring-0.0.1-SNAPSHOT.jar - 아래와 같이 뜬다면 빌드 성공! 6. 결과화면 확인