[Spring] 컨트롤러에서 json을 리턴하고 싶을때

💡 핵심 요약 (TL;DR)

컨트롤러에서 json을 리턴하고 싶을때의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 컨트롤러에서 json형식으로 반환해주는 방법은 크게 두가지이다.

자세히 보기

[Spring] 새로운 컨트롤러(Controller)를 생성했는데 호출이 안될때

💡 핵심 요약 (TL;DR)

새로운 컨트롤러(Controller)를 생성했는데 호출이 안될때의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 핵심 설정과 구현 코드를 단계별로 파악하여 상황에 맞게 유연하게 활용할 수 있다.

자세히 보기

[Java] 포스트맨(Postman)사용시 동시 요청이 되는 이유?

💡 핵심 요약 (TL;DR)

포스트맨(Postman)사용시 동시 요청이 되는 이유?의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 내가 만든 서버API는 스프링프레임워크로 스프링프레이워크는 멀티스레드를 지원한다. 그래서 특별한 설정을 하지않아도 한 요청에 대한 응답을 받기도 전에 다른 요청을 보내고 응답도 받을 수 있었던 것!을 적용할 수 있다.

자세히 보기

AP(Access Point)란? 개념,정의

💡 핵심 요약 (TL;DR)

AP(Access Point)란? 개념,정의의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. AP는 유선랜의 유선신호를 무선으로 변경해주는 것이다. → 회사 내부망이 유선랜인데 다양한 기기에서 사용하려면 무선랜으로 바꿔주면 편리하다.

자세히 보기

[Spring]@Transactional 속성 총정리

💡 핵심 요약 (TL;DR)

'@Transactional 속성 총정리' 알고리즘 문제의 요구사항을 분석하고 최적의 자료구조와 연산 방식을 적용해 구현한 풀이다. 레거시 코드를 분석하면서 다양한 @Transactional 속성을 만났다.

자세히 보기

[Server]Mock Server(목서버)는 어때요?

💡 핵심 요약 (TL;DR)

Mock Server(목서버)는 어때요?의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. jUnit에 관해서는 이전에 작성한 Junit 포스팅을 참고하면 된다.

자세히 보기

[Spring]ResponseEntity 코드리뷰

💡 핵심 요약 (TL;DR)

ResponseEntity 코드리뷰의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. RestTemplate을 통해서 외부 API와 통신하는 메서드를 구현하고 있었다.

자세히 보기

[네트워크]페이로드(payload)가 뭐길래? 개념,정의

💡 핵심 요약 (TL;DR)

페이로드(payload)가 뭐길래? 개념,정의의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 1. 페이로드라는 용어는 큰 데이터 덩어리 중에 ‘흥미 있는’ 데이터를 구별하는 데 사용된다.

자세히 보기

[Java] TimeUnit의 sleep() 사용하기

💡 핵심 요약 (TL;DR)

TimeUnit의 sleep() 사용하기의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. js에서는 setTimeout()이나 setInterval()을 자주 사용했는데 자바에서는 어떻게 사용할까?을 적용할 수 있다.

자세히 보기

[Spring]RestTemplate과 HttpEntity가 뭐길래(제네릭과 ParameterizedTypeReference)

💡 핵심 요약 (TL;DR)

RestTemplate과 HttpEntity가 뭐길래(제네릭과 ParameterizedTypeReference)의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 스프링어플리케이션에서 HTTP요청할때 사용하며 주로 외부API와 연동할때 RestTemplate와 함께 MultiValueMap, HttpEntity도 사용한다.

자세히 보기