일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 연관관계
- LCM
- 소수찾기
- 그리디 알고리즘
- popleft
- 인프런
- 누적합
- BFS
- 우선순위큐
- spring
- unity
- pypy3
- DP
- python3
- 파이썬
- 완전탐색
- C#강의
- appendleft
- 프로그래머스
- mvc
- 소수판별
- Java
- c#
- JPA
- Python
- 브루투포스
- deque
- 합 구하기
- 1일1솔
- 백준
- Today
- Total
목록Spring, java (34)
jae_coding

1. MVC model, view, controller의 약자로 3가지의 역할로 구분한 개발 방법론. 1) model: 데이터를 가진 객체로서, 모델의 상태 변화에 따라 컨트롤러와 뷰에게 전달해줌. 2) view: 사용자가 볼 결과물을 생성하기 위해 모델로부터 정보를 가져오는 것. 3) controller: 사용자가 접근한 Url의 데이터를 파악하여 model에 전달한 후 view에서 반영하여 사용자에게 보여줌. 그림1 2. 템플릿 엔진 내장 서버인 톰켓 서버에서 static보다 우선 순위가 높은 controller를 거쳐 key 값이 있다면 Controller내의 key.html을 출력하게 된다. 그렇기 때문에 예제에서 hello-mvc가 Key이기 때문에 param을 통해서 localhost:{por..

1. Console 1) build 파일로 이동하기 2) build/libs파일로 이동 후 jar 파일 실행하기 3) 정상적으로 build 후 실행되었는지 확인하기 2. 웹사이트에서 확인하기 이런식으로 server에서 spring을 실행할 수 있다. 과거에는 tomcat jar파일 등 복잡했지만 요즘은 Jar파일 하나만 실행하면 된다고 한다!

1. Static page 구성하기 project > src > main > static > index.html 만들기 Hello hello html파일을 넣어주면 Spring Boot 환경에서 변하지 않는 정적인 페이지를 만들어낼 수 있다. 2. Dynamic page 구성하기 main > java > controller package생성 > Controller.java package hello.hellospring.controller; import org.springframework.ui.Model; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; @Con..

1. Java 설치 https://www.oracle.com/java/technologies/downloads/#java11-mac 본인 PC에 맞는 아키텍처를 설치해줍니다. 2. IntelliJ설치 https://www.jetbrains.com/idea/ IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains A Capable and Ergonomic Java IDE for Enterprise Java, Scala, Kotlin and much more... www.jetbrains.com java를 사용한는 IDE가 IntelliJ와 Eclipse가 존재하지만 요즘 트렌드는 IntelliJ라고 합니다. 3. Spring Boot 이용 https:/..