#Kotlin

15 개의 포스트
JavaSpringBootOpenTelemetry

Cloud-Native Observability Stack Part 1 - OpenTelemetry Instrumentation in Spring Boot

OpenTelemetry를 활용하여 Spring Boot 애플리케이션에 관측 가능성을 추가하는 방법을 다룹니다. 자동 계측, 수동 span 생성, 컨텍스트 전파까지 실무 적용 가이드를 제공합니다.

JavaSpringBootSpringFramework

Spring Boot 4.0 주요 변경사항과 새로운 기능

Spring Boot 4.0의 주요 변경사항, 새로운 기능, 마이그레이션 가이드를 정리한다

JavaSpringBootSaga-Pattern

Production-Ready Event-Driven Architecture Part 4 - Saga Pattern for Distributed Transactions

마이크로서비스 환경에서 분산 트랜잭션을 처리하는 Saga Pattern을 다룹니다. Choreography와 Orchestration 방식의 구현, 보상 트랜잭션, 상태 머신까지 실무 적용 가이드를 제공합니다.

JavaSpringBootCQRS

Production-Ready Event-Driven Architecture Part 3 - CQRS with Separate Read/Write Models

CQRS(Command Query Responsibility Segregation) 패턴을 통해 읽기와 쓰기 모델을 분리하는 방법을 다룹니다. 최종적 일관성(Eventual Consistency) 처리와 실무 적용 전략을 상세히 설명합니다.

JavaSpringBootEvent-Sourcing

Production-Ready Event-Driven Architecture Part 1 - Event Sourcing Fundamentals

이벤트 소싱의 핵심 개념과 Spring Boot에서의 구현 방법을 알아봅니다. Event Store 설계, Aggregate Root, Projection, Snapshotting까지 실무에서 바로 적용할 수 있는 패턴을 다룹니다.

JavaKotlinSpringBoot

SpringBoot Exception 처리하기

SpringBoot를 사용해서 개발을 하다보면 Exception 처리를 해야하는 경우가 생긴다. 해당하는 경우에 어떻게 예외처리하면 좋은지, 어떤 방법들이 있는지 한번 정리해보고자 한다

JavaKotlinSpringBoot

스프링부트 멀티모듈 구성하기(4) - Stream 어플리케이션

스트림 모듈을 세팅하면서 Kafka와 어떻게 SpringBoot가 커넥션을 맺고, Consumer와 Producer가 어떻게 세팅되는지 정리해보려고한다. Kafka는 로컬 카프카도 괜찮고, 서버에 띄워진 Kafka, 혹은 Docker, Confluent등등 Kafka를 지원하는 솔루션이면 모두 사용 할 수 있다. 본문은 Kafka가 모두 준비되어있다는 가정하에 작성하려고한다.

JavaKotlinSpringBoot

스프링부트 멀티모듈 구성하기(3) - API 모듈 작성하기

module-core에서 Customer와 Order 엔티티를 선언했는데, 이에 맞게 module-api에서는 Customer와 Order 읽어오기 / 쓰기 API를 만들어 보자.

JavaKotlinSpringBoot

스프링부트 멀티모듈 구성하기(2) - 코어모듈에 Entity 적용 해놓기

...그래서 코어모듈에 엔티티를 만들어놓고, 각각의 모듈에서 코어모듈을 의존성으로 추가하면, 코어모듈에 있는 엔티티를 사용할 수 있다....

JavaKotlinSpringBoot

스프링부트 멀티모듈 구성하기(1) - 프로젝트 구조만들기

...멀티모듈을 적용시켜서 엔티티들을 공통적으로 사용하고, 그외의 고유한 기능들을 각각의 서버에서 사용하자는 생각이 들었다. ...

JavaKotlinSpring

Kotlin과 Spring을 사용한 Server에 여러개의 DataSource를 사용하자

Kotlin과 Spring을 사용한 Server에 여러개의 DataSource를 사용하자. 여러개의 데이터베이스를 연결하는 ...

JavaKotlinSpring

SpringBoot 에서 Logging을 사용해보자

로그는 간단하게 말해서 연속된 데이터의 기록이라고 할 수 있다. Kotlin을 사용한 Spring에서 로그를 남겨보자

JavaKotlinSpringBoot

SpringBoot Kotlin으로 작성하기

SpringBoot를 kotlin으로 작성하여 h2와 JPA를 사용해 주문모델을 구현 해 보자

JavaKotlinSpring

Kotlin을 사용한 Spring Boot 개발기 - Controller (@requestBody, Dto 생성하기)

마찬가지로 @RestController 어노테이션을 사용해서 만든 controller 내부에서 사용 하려고한다.

JavaKotlinSpring

Kotlin을 사용한 Spring Boot 개발기 - Controller (@RequestParam, @PathVariable)

Kotlin을 사용해서 SpringBoot를 개발 해 보려고 한다.

← 모든 글