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

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

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

Latest Posts

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...

Java SOLID 원칙

객체 지향 5대 원칙 객체 지향 프로그래밍의 5대 원칙? SRP(단일 책임 원칙) OCP(개방-폐쇄 원칙) LSP(리스코프 치환 원칙) ISP(인터페이스 분리 원칙) DIP(의존성 역전 원칙) 1. Single Responsibility Principle(SRP, 단일 책임 원칙) 새로운 요구사항...

AWS Basic

AWS? Amazon 에서 제공하는 Cloud Computing Web Service 플랫폼 Cloud Computing? 물리적인 형태의 실물 서버 컴퓨팅 환경을 네트워크 기반의 원격 서비스 형태로 제공 사용자가 네트워크 상에 있는 서버로 접근하여 리소스를 사용 EC2 인스턴스 서버 컴퓨터 1대의 개...