본문 바로가기
  • RATEL.SHO

[Spring]6

스프링 Restful API 서비스 구축 (총 정리) 실습 2023. 6. 14.
스프링 Restful API 서비스 구축 [KITRI 교육 Day2] 복습 REST(Representational State Transfer) REST 의 정의 자원을 이름으로 구분하여 해당 자원의 상태(정보)를 주고받는 모든 것을 의미 즉, 자원의 표현에 의한 상태 전달 자원의 표현 자원 : 해당 소프트웨어가 관리하는 모든 것 자원의 표현 : 그 자원을 표현하기 위한 이름 -> Ex) DB의 학생 정보가 자원일 때, 'students'를 자원의 표현으로 정함 상태(정보) 전달 데이터가 요청되어지는 시점에 자원의 상태(정보)를 전달 JSON 혹은 XML를 통해 데이터를 주고 받는 것이 일반적 기본적으로 웹의 기존 기술과 HTTP 프로토콜을 그대로 활용하기 때문에 웹의 장점을 최대한 활용할 수 있는 아키텍쳐 스타일 네트워크 상에서 Client 와 Server 사이의 통신 방.. 2023. 6. 13.
스프링 Restful API 서비스 구축 [KITRI 교육 Day1] * 교 육 명 : 스프링 Restful API 서비스 구축 * 교육 일시 : 2023년 6월 12일(월) ~ 14일(수) 9:30 ~ 17:20 * 교육 내용 시간 일자 1교시 2교시 3교시 중식 4교시 5교시 6교시 7교시 1일 시간 누적 시간 09:30 ∼ 10:20 10:30 ∼ 11:20 11:30 ∼ 12:20 12:20 ∼ 13:20 13:30 ∼ 14:20 14:30 ∼ 15:20 15:30 ∼ 16:20 16:30 ∼ 17:20 1일차 - Java SDK설치 Spring Framework 개발환경 구축 및 조건 설정 등 - Sectful Web Service 소개 - REST 서비스의 이해 - 스프링 프레임웍과 REST - - Apache Maven으로 Restful Web Service .. 2023. 6. 12.
Spring [day 2] 1 . 4 제어의 역전(IoC) 오브젝트 팩토리 팩토리 - 객체의 생성 방법을 결정하고 그렇게 만들어진 오브젝트를 돌려주는 것, 이런 일을 하는 오브젝트를 팩토리(factory)라고 부른다. 설계도로서의 팩토리 애플리케이션을 구성하는 컴포넌트의 구조와 관계를 정의한 설계도 같은 역활을 한다고 볼 수 있다. 오브젝트 팩토리의 활용 중복 문제를 해결하려면 분리해내는 게 가장 좋은 방법이다. 제어권의 이전을 통한 제어관계 역전 제어의 역전 - 프로그램 제어 흐름 구조가 뒤바뀌는 것, 일반적으로 프로그램의 흐름은 main() 메소드와 같이 프로그램이 시작되는 지점에서 다음에 사용할 오브젝트를 결정하고, 결정한 오브젝트를 생성하고, 만들어진 오브젝트에 있는 메소드를 호출하고, 그 오브젝트 메소드 안에서 다음에 사.. 2023. 5. 28.