사막을 건너는 낙타처럼..

무더운 사막을 묵묵히 한 발자국씩 나아가는 낙타처럼,
꾸준히 배우고, 성장하고, 보다 더 멋지고,
성숙한 개발자가 되기 위한 기록 저장소.

#Back-End #Java #Kotlin #Spring #SpringBoot #JPA

Latest Posts

Spring Webflux step.2 - Reactive Core

Spring Webflux step.1 Reactive Core Spring Webflux 에 대해서는 간략하게 정리를 해보았고, Webflux 에서는 Reactive Web Application 를 만들기 위해서는 Reactive Core 가 어떻게 구성되어있는지 살펴볼 필요가 있다. HttpHandler ...

Spring Webflux step.1 - Overview

Spring Webflux 에 대해서 Spring Framework5 에서 추가된 모듈로서, Reactive Programming 의 Server, Client Application 개발 API 라고 할 수 있다. Non-blocking 과 Reactive Stream 을 지원해주고 있기 때문에 비동기적인 프로그램 개발이 가...

RxJava Observable

RxJava Observable Observable class 는 Observer 디자인 패턴을 구현한다. 옵저버 패턴은 객체의 상태 변화를 관찰자 목록에 객체를 등록하고, 상태 변화 발생할때마다 함수를 호출하여 옵저버의 상태 변경에 대한 알림을 전달한다. Observable 종류 Observable : 가장 기본적인...

Java Skill UP 을 하자! step.2 - Reactive Programming

Functional Programming 을 통해서 함수형 프로그래밍이 무엇인지 알겠는데, 최종적으로 알고 싶은 Reactive Programming 이란 무엇일까. Reactive 를 알기 위해선 또 먼저 Async(비동기) 와 Non-blocking(논블로킹) 의 이해가 필요하다. 그래서 이번에는 Async & N...

Java Skill UP 을 하자! step.1 - Functional Programmings

Java 를 개발하면서 최근에는 Stream, Optional 등 Lambda 표현식으로 개발하는 경우를 많이 볼 수 있다. 이전에 JavaScript 를 개발하면서 어느정도 Lambda 를 사용한 개발 방식이 익숙하다고 생각했지만, Java 와는 다른 언어인 만큼 문법적인 정리가 필요하고, 과연 Java 에서는 어떻게 La...