[GIT]reset과 revert의 차이

💡 핵심 요약 (TL;DR)

'reset과 revert의 차이'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. 동작 원리와 장단점을 비교 파악하여 프로젝트 개발 상황에 적합한 방식을 선택할 수 있다.

자세히 보기

[JSP/JAVA]글씨쓸때마다 바이트 계산하기

💡 핵심 요약 (TL;DR)

글씨쓸때마다 바이트 계산하기의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 핵심 설정과 구현 코드를 단계별로 파악하여 상황에 맞게 유연하게 활용할 수 있다.

자세히 보기

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 해결 의외의 방법

💡 핵심 요약 (TL;DR)

원인은 정확히는 모르겠으나… 일주일 내내 구글링해도해도 절대 해결되지않던 이놈의 BeanCreationException 오류를 해결했다! 원인을 파악했다. 그리고 놀랍게도 해결!을 통해 문제를 해결할 수 있다.

자세히 보기

[JAVA/Spring]BeanUtils

💡 핵심 요약 (TL;DR)

BeanUtils의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 스프링에서 기본으로 제공해주는 메소드로서 객체를 쉽고 간결하게 복사할 수 있다. 너무너무 편하다!을 적용할 수 있다.

자세히 보기

[@Autowired에러]no qualifying bean of type available: expected at least 1 bean which qualifies as autowire candidate 오류해결

💡 핵심 요약 (TL;DR)

스트레스를 주는(?) 생성자주입에러! 나는 분명 모든 스프링빈등록을 어노테이션으로 제대로 걸었다고 생각했는데 자꾸 빈등록할 것이 없단다. 추가해주니 정상적으로 빈생성이 되고 server run이 성공했다.

자세히 보기

[Spring]RestTemplate(레스트템플릿)과 Websocket(웹소켓)차이점

💡 핵심 요약 (TL;DR)

'RestTemplate(레스트템플릿)과 Websocket(웹소켓)차이점'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. 따라서 RestTemplate과 Websocket 차이점은 결국 REST API와 Websocket API 차이점이라고 볼 수 있다.

자세히 보기

[Spring]RestTemplate response 한글깨짐 UTF-8적용하기

💡 핵심 요약 (TL;DR)

RestTemplate response 한글깨짐 UTF-8적용하기의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. RestTemplate 선언하는 방법은 블로그 글 RestTemplate과 HttpEntity가 뭐길래(제네릭과 ParameterizedTypeReference)를 참조하면 된다.

자세히 보기

[Java]익숙한 for each말고 Stream도 써봐야지

💡 핵심 요약 (TL;DR)

'익숙한 for each말고 Stream도 써봐야지'에 참여하고 주요 발표 내용과 배운 점을 정리한 글이다. > 오늘의 결론이다. 스트림 사용이 for-loop보다 의미가 있으려면 Collection이 되는 스트림 소스의 크기가 충분히 크거나, 컴퓨팅 연산이 CPU-intensive할 정도로 비용이 매우 비싸야 한다. 병렬 스트림을 사용하려면, 스트림 소스인 Collection은 split하기 쉬운 자료 구조이어야 하며, 웬만해서는 연산이 stateful하지 않아야 한다. 성능차이는 개발자의 로컬환경에 따라 다를 수 있다.

자세히 보기

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

💡 핵심 요약 (TL;DR)

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

자세히 보기

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

💡 핵심 요약 (TL;DR)

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

자세히 보기