MVC - model view controller

https://docs.spring.io/spring-boot/reference/web/servlet.html

 

Servlet Web Applications :: Spring Boot

For servlet application, Spring Boot includes support for embedded Tomcat, Jetty, and Undertow servers. Most developers use the appropriate “Starter” to obtain a fully configured instance. By default, the embedded server listens for HTTP requests on po

docs.spring.io

 

Spring MVC lets you create special @Controller or @RestController beans to handle incoming HTTP requests.

 

Spring MVC 를 사용하면 HTTP 요청을 처리하기 위해  @Controller 또는 @RestController 빈을 만들 수 있다 !

컨트롤러의 메서드는@RequestMapping를 사용하여  주석을 사용하여 HTTP 에 매핑 ! 

 

https://davidit.tistory.com/10

 

Spring에 대해 알아보자 (#MVC패턴? / #Spring의 계층 구조?)

Spring에 대해 알아보자 (#MVC패턴? / #Spring의 계층 구조?) [작성자의 다른 글 보러가기: 'Ajax란 무엇일까? (+ 비동기 프로그래밍에 대해)'] #개요 Spring MVC패턴을 실습해보고나서 다시 한번 리뷰해보면

davidit.tistory.com

 

 

 

스프링은 어노테이션 기반의 스프링

어떤 것을 클래스 위에 어떤 것은 메서드와 필드에 붙이기 때문

 

위치가 올 수 있는 것은 3가지

 

클래스 레벨 어노테이션

메서드 레벨  어노테이션 

필드 레벨 어노테이션

 

 

님, 안녕하세요 ! 문구가 안뜨는 이유는

타임 리프 처리는 서버에서 처리를 하고 클라이언트로 보내는데

text 는 content 로 가기 때문에 페이지로 이동이 될 때 모델에 데이터를 실어서 보내주는 것

 

그래서 모델이 넘어오면 키 값 을 찾아가 값을 가져온다 ! 기존의 있던 content 가 사라짐 

즉 타임리프 처리되면서 사라짐

 

근데 만약 같이 보여주고 싶다면 ?! 같이 넣어주면 된다

공식문서 PDF p.13
공식문서 PDF p.19

 

 

 

 

버전업이 되면서 기능이 안될 때 가 있는데 

그때 이클립스 설정에서 해결되는 부분이 있음

 

 

프로젝트명 바꾸고 싶을 땐 이름 바꾸고

setting.gradle

'FrameWork > SpringBoot' 카테고리의 다른 글

spring-ver3 정리  (0) 2024.07.22
h2  (1) 2024.07.19
Spring Boot 프로젝트 생성  (0) 2024.07.11
Spring Boot 구조  (0) 2024.07.11
이클립스에서 스프링 설치하기  (0) 2024.07.11