Computer Engineering/Spring(8)
-
REST API
1. RESTREST는 네트워크 상에서 클라이언트와 서버 사이의 통신 방식 중 하나이며, 웹의 기존 기술과 HTTP 프로토콜을 그대로 활용할 수 있는 아키텍처이다. 즉 API 설계 방법(규칙) 이다. HTTP URI를 통해 Resource를 명시하고, HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 resource에 대한 CRUD Operation을 적용하는 것을 의미한다. HTTP Method클라이언트와 서버 사이에 이루어지는 request(요청)과 response(응답) 데이터를 전송하는 방식GET: 조회POST: 등록PUT: 수정PATCH: 부분 수정DELETE: 삭제CRUD데이터 처리 기능CreateReadUpdateDelete2. REST APIREST 기반으로 AP..
2024.06.28 -
Spring
1. SpringSpring의 주요 기술에는 스프링 프레임워크 , 스프링 부트 등이 있다.스프링 프레임워크가 핵심이며, 이외 모든 기술들은 프레임워크를 기반으로 동작한다. 해당 기술들을 편리하게 설정하고 사용할 수 있도록 도와주는 기술이 스프링부트이다.자바 언어 기반의 프레임워크이다.자바는 객체지향언어이며, 스프링은 객체지향 언어가 가진 강력한 특징을 살려내는 프레임워크이다. 즉, 스프링은 좋은 객체 지향 애플리케이션을 개발 할 수 있게 도와주는 프레임워크이다. 2. 객체 지향 프로그래밍컴퓨터프로그램을 명령어의 목록으로 보는 시각에서 벗어나서 여러개의 독립된 단위, "객체"들의 모임으로 파악하고자 하는 것이다. 각각의 객체들은 메세지를 주고받고, 데이터를 처리할 수 있다.객체 지향 프로그래밍은 프로그램..
2024.06.28