부트 개념과 활용-23.DBCP와 MySQL(스프링 데이터)

부트 개념과 활용-23.DBCP와 MySQL(스프링 데이터)

DBCP(데이터베이스 커넥션 풀)

데이터베이스의 커넥션을 만들고 하는 작업들은 과정이 많은 작업이 이루어지기 때문에 짧지 않고 복잡하다.
커넥션을 미리 만들어 놓고, 미리 만들어 놓은 커넥션을 가져다 쓰는 방법.

Continue reading

부트 개념과 활용-21.CORS(웹 MVC)

스프링 웹 MVC 11부: CORS

  • Cross-Origin Resource Sharing의 약자.
  • Single-Origin Policy를 우회하기 위한 표준 기술.

    SOP과 CORS

  • Single-Origin Policy - 같은 오리진에만 요청을 보낼 수 있다.
  • Cross-Origin Resource Sharing - 서로다른 오리진끼리 리소스를 쉐어할수 있는 방법을 제공하는 표준

Continue reading

부트 개념과 활용-20.Spring HATEOAS

스프링 웹 MVC 10부: Spring HATEOAS

  • HATEOAS를 구현하기 위해 필요한 기능을 제공하는 일종의 툴.

    HATEOAS

  • HATEOAS는 Hypermedia As The Engine Of Application State의 약자
  • 하이퍼미디어를 REST API의 상태 정보를 관리하기 위한 매커니즘으로 활용하는 것

    하이퍼미디어 : 하이퍼미디어 정보는 이용자가 정보를 탐색할 때 어떤 제목에서 관련 제목으로 뛰어넘어 갈 수 있도록 연결.
    연결된 정보가 주로 문자 정보로 되어 있으면 하이퍼텍스트이고, 음악, 영상, 애니메이션 또는 다른 요소가 포함되어 있으면 하이퍼미디어.

Continue reading

Pagination


© 2019. by jaeuk