[JAVA] Gmail SMTP 다중 메일 예제

💡 핵심 요약 (TL;DR)

Gmail SMTP 다중 메일 예제의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 핵심 설정과 구현 코드를 단계별로 파악하여 상황에 맞게 유연하게 활용할 수 있다.

자세히 보기

[JAVA] java.util.properties 개념과 예시, properties파일과 차이점

💡 핵심 요약 (TL;DR)

java.util.Properties는 문자열 기반의 키-값 쌍을 다루며 실행 중에도 설정값을 동적으로 변경할 수 있는 자바 내부 메모리 객체다. 반면 .properties 파일은 애플리케이션 구동 시 초기 설정 정보를 제공하는 정적 외부 파일로, 상황과 목적에 맞게 두 방식을 적절히 구분하여 활용할 수 있다.

자세히 보기

Double/Float 변환시 ClassCastException오류 NaN 해결

💡 핵심 요약 (TL;DR)

화면에서 컨트롤러로 파라미터 HashMap map를 받아 double값을 형변환하려고 하는데 ClassCastException이 발생했다. 관련 환경 설정과 코드를 알맞게 수정하여 정상적으로 동작하도록 해결할 수 있다.

자세히 보기

[Java]List에서 중복값을 제외하는 방법2가지

💡 핵심 요약 (TL;DR)

List에서 중복값을 제외하는 방법2가지의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 커스텀한 객체를 가지는 List에서 중복된 객체를 제거하고 싶었다. 차장님께 물어보니 2가지 방법을 알려주셨다.

자세히 보기

[Gson]MalformedJsonException 에러해결

💡 핵심 요약 (TL;DR)

백단 테스트 중 json을 받을 일이 있어서 그냥 작성했더니 아래와 같은 오류가 발생했다. jsp코드와 컨트롤러 코드를 수정했다.

자세히 보기

String.valueOf() vs toString() 차이 알고쓰자

💡 핵심 요약 (TL;DR)

'String.valueOf() vs toString() 차이 알고쓰자'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. 비슷한 역할을 하지만 결과는 다른 두 메서드 String.valueOf()와 Object.toString()의 차이에 대해 알아보자.

자세히 보기

Jackson ObjectMapper VS Gson 차이

💡 핵심 요약 (TL;DR)

'Jackson ObjectMapper VS Gson 차이'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. Object Mapper만 사용하다가 Gson을 알게되면서 둘의 차이점이 궁금해졌다.

자세히 보기

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

💡 핵심 요약 (TL;DR)

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

자세히 보기