목록Spring & Spring Boot (8)
rudu_std
https://gh402.tistory.com/45더보기더보기 랜덤 화상채팅 랜덤 채팅 시작 상대를 검색중입니다... 연결 끊기 다른 상대 찾기 전송 상대방의 화면이 안나와이 아래는 상대 1의 로그야random-video-chat:33 functionrandom-video-chat:34 Access Token: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhanVmcmVzaEBnbWFpbC5jb20iLCJpYXQiOjE3MjgzNjg2MjIsImV4cCI6MTcyODQ1NTAyMiwic3ViIjoi..
https://velog.io/@soluinoon/Spring-Pageable-%ED%8C%8C%ED%97%A4%EC%B9%98%EA%B8%B0
ResponseEntityResponseEntity는 HTTP 응답을 나타내는 Spring Framework의 클래스이다. 이 클래스는 요청에 대한 응답의 HttpHeader, HttpBody 및 Status Code를 포함하여 클라이언트에게 전달할 수 있는 다양한 기능을 제공한다.ResponseEntity는 @RestController와 함께 사용되어 JSON 또는 XML과 같은 RESTful 서비스를 제공하는데 이상적이다. 왜 ResponseEntity를 사용하는가?HTTP 상태 코드 제어: ResponseEntity를 사용하면 응답에 대한 HTTP 상태 코드를 명시적으로 지정할 수 있습니다. 이는 클라이언트에게 정확한 상태 정보를 제공하는 데 도움이 됩니다.응답 본문 및 헤더 제어: Response..
@RestController: @Controller와 @ResponseBody를 합친 기능을 말한다. 즉, 단순히 객체만을 반환하고 데이터는 JSON 또는 XML 형식으로 응답을 자동으로 직렬화하여 반환합니다. RESTful 웹 서비스를 구현할 때 주로 사용된다.@Controller: Model 객체를 만들어 데이터를 담고 HTML 뷰를 반환하거나, 다른 뷰 템플릿과 함께 사용될 때, 주로 사용된다. 만약 메서드에서 데이터를 직접 반환하려면 @ResponseBody를 함께 사용해야 한다.@Controller@ResponseBodypublic class MVCController{ logic...} @RestControllerpublic class ReftFulController{ logic...} 두 코..
https://junvelee.tistory.com/107 REST API란 무엇인가?1. REST의 등장 배경 1. REST의 등장 REST는 인터넷과 같이 복잡한 네트워크 통신이 등장함에 따라, 이를 관리하기 위한 지침으로 만들어졌다. 대부분의 비즈니스 애플리케이션은 다양한 태스크를 수junvelee.tistory.com정리가 잘 되어있어 링크로 남김더보기
@RequestParam , @PathVariable차이위 2개의 어노테이션은 http의 비연결성을 극복하고 데이터를 전달하기 위한 방법들 중 하나로, uri를 통해 전달된 값을 파라미터로 받아오는 역할을 한다.쓰임이 비슷하여 자칫 혼동될 수 있으니 비교해보겠습니다[ㅔuri를 통해 값을 전달하는 방식은 2가지가 있다.1) http://localhost:8000/board?page=1&listSize=102) http://localhost:8000/board/1쿼리스트링을 사용하여 여러개의 값을 전달하는 첫번째 방식은 @RequestParam을 통해 받아오고,두번째 방식은 URL 경로의 일부를 변수로 받아서 @PathVariable을 사용하여 받아올 수 있다. @RequestParam 사용법@GetM..
https://innovation123.tistory.com/54
IoC (Inversion of Control)?IoC를 네이버 영어사전에서 번역해보면 제어 반전을 뜻하고 있다.IoC(제어 반전)이란, 객체의 생성, 생명주기의 관리까지 모든 객체에 대한 제어권이 바뀌었다는 것을 의미한다. 컴포넌트 의존관계 설정(Component dependency resoulution), 설정(Configuration) 및 생명주기(LifeCycle)을 해결하기 위한 디자인 패턴(Design Pattern)이다.IoC 컨테이너컨테이너? - 컨테이너는 보통 객체의 생명주기를 관리, 생성된 인스턴스들에게 추가적인 기능을 제공하도록 하는 것 스프링 프레임워크도 객체를 생성하고 관리하고 책임지고 의존성을 관리해주는 컨테이너가 있는데,그것이 바로 IoC 컨테이너(=스프링 컨테이너) 이다.인스..