이황로의 포트폴리오
  • About
  • Blog
  • Resume

Java Functional Programming - Optional로 NullPointerException 완벽 해결하기

Java 8 Optional을 활용하여 NullPointerException을 구조적으로 제거하고 Functional Programming을 시작하세요. map, orElseGet 등의 고차 함수를 통한 안전하고 선언적인 데이터 변환 기법(불변성, 지연 평가)을 학습하여 코드의 안전성과 가독성을 극대화하는 방법을 심층적으로 다룹니다.

5 min read   ·   2025

Java Functional Programming - Stream API 기초 및 활용(filter, map, reduce)

Java Stream API의 중간 연산(filter, map, distinct, sorted)과 최종 연산(forEach, reduce, collect)을 실전 예제와 함께 완벽 정리. 함수형 프로그래밍으로 데이터 처리 마스터하기. Java 8 이상 필수 기술

16 min read   ·   2025


  • Spring boot에서 Elastic search 연동하며 느낀점

    Spring boot에서 Elasticsearch를 ORM으로 시도했다가 Rest Client로 바꾼 이유에 대해서 설명할게요.

    2 min read   ·   May 11, 2019

    2019   ·   Elastic   Search

  • Elasticsearch Simple Query String Query에 대해서 알아보기

    Elasticsearch Simple Query String Query에 대해서 알아보기

    1 min read   ·   May 09, 2019

    2019   ·   Elastic   Search

  • Elasticsearch Query String Query에 대해서 알아보기

    Elasticsearch Query String Query에 대해서 알아보기

    1 min read   ·   May 09, 2019

    2019   ·   Elastic   Search

  • Elasticsearch Common Terms Query에 대해서 알아보기

    Elasticsearch Common Terms Query에 대해서 알아보기

    2 min read   ·   May 09, 2019

    2019   ·   Elastic   Search

  • Elasticsearch Multi Match Query에 대해서 알아보기

    Elasticsearch Multi Match Query에 대해서 알아보기

    3 min read   ·   May 08, 2019

    2019   ·   Elastic   Search

  • <
  • 6
  • 7
  • 8
  • 9
  • 10
  • >
© Copyright 2025 Hwangro Lee.