[Spring Boot]빌드하기,스프링 웹 개발 기초 #3

박정현·2022년 2월 18일

spring boot

목록 보기
3/7
post-thumbnail

출처 : 강의를 보고 이해한 내용을 게시물로 작성했습니다
스프링 입문 강의

스프링 빌드하기

스프링 빌드하기

    1. cmd창을 켠다
    1. 프로젝트 경로로 이동
    1. gradlew build 입력해서 build 폴더 생성
    1. build/libs 폴더로 이동
    1. dir 로 파일 목록확인
    1. java -jar 파일명.jar 로 실행

스프링 웹 개발 기초

정적 컨텐츠

  • 생성된 html 페이지 그대로 고객에게 보여줌

MVC와 템플릿 엔진

  • MVC :
    Model(데이터를 다루는 부분)
    View(화면을 그리는 것에 집중)

    Controller(Model이 데이터를 어떻게 처리할지 알려주고 view에 결과를 반환 )
  • 템플릿엔진(jsp,php) 등이 있음
  • 서버에서 프로그래밍후 html을 동적으로 바꿔서 고객에게 보여준다

API

  • 객체를 반환 하는것
  • json 이라는 데이터 포맷으로 클라이언트에게 데이터를 전달해주는 방식
  • 서버간의 통신
  • @ResponseBody를 붙여서 사용한다 (json방식으로 데이터를 만드는게 기본 정책)
    @ReponseBody를 스프링컨테이너에서 읽으면
    return: hello(name:spirng) json방식으로 반환해준다
    HttpMessageConverter에서 이를 읽어서
    객체면 JsonConverter,문자면 StringConverter가 동작됨 처리방식을 원하는 방식으로 변경할 수 있지만 보통 기본상태 그대로 사용한다
profile
빠샤

0개의 댓글