ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • restcontroller
    웹페이지 제작을 위한 스프링공부 2020. 5. 19. 17:11

    restful api

    기본 웹 애플리케이션은 응답 결과를 브라우저가 사용하는 코드인 html,css,javascript로 생성하여 전달합니다.

     

    이 데이터들은 브라우저가 화면을 구성하고 꾸미며 기능 수행을 위한 코드들 입니다.

     

    restful api 서버는 응답결과를 데이터만으로 구성하여 클라이언트로 전달하는 서버를 의미합니다.

     

    restful api 서버는 웹, 모바일 pc등 다양한 플랫폼으로 데이터를 전달할 때 사용합니다.

     

    restcontroller

    spring mvc에서 controller를 구성할 때 @controller를 사용하면 return 하는 값은 사용할 jsp를 지정하게 됩니다.

     

    @restcontroller를 통해 return 하게 되면 그 값 자체를 브라우저로 전달하는 응답결과로 생성해서 보냅니다

     

    controller응답결과 html데이터를 구성해서 전달(응답결과를 만들 jsp지정)

    restcontroller응답결과 only 데이터를 전달(자체 응답결과)

     

    jackson databind

    객체나 리스트를 json데이터로 바꿔주는 라이브러리

     

    json

    자바스트렙트 객체 표기법(단순한 문법과 유연한 표현으로 여러 개발 언어에서 사용됨)

     

    object형식

    {
    	key1: value,
        key2: value
    }
    

     

    array형식

    [
    	value,value,value
    ]

    '웹페이지 제작을 위한 스프링공부' 카테고리의 다른 글

    restful api  (0) 2020.05.28
    프로젝트 기본 구조  (0) 2020.05.20
    mybatis(xml)  (0) 2020.05.16
    mybatis(java)  (0) 2020.05.16
    interceptor  (0) 2020.05.12
Designed by Tistory.