스프링 웹 개발 기초

  • 웹 개발 방식
    1.정적 컨텐츠
    2. MVC와 템플릿 엔진
    3. API
  • 정적컨텐츠
    url경로 접속 요청-> 관련 컨트롤러를 찾음 -> 없을 시 -> resources: static/ 에서 정적 파일 index.html을 찾고 반환해줌.
  • MVC와 템플릿 엔진
    -thymeleaf
    <p th:text="'hello' + ${name}">hello! empty</p>
    서버를 거치면 th:text에 있는 텍스트, 아니면 태그 사이 값 출력 함.
  • API
    @ResponseBody //http 통신 응답에 데이터를 직접 넣어주겠다.
    return에 객체가 오면 json으로 응답.
    xml -> 기본 json 방식 추세

댓글을 작성해보세요.

채널톡 아이콘