모든 태그
태그

Lombok 기술 블로그 글

Lombok 태그가 달린 국내 IT 기업 기술 블로그 글을 최신순으로 모았습니다.

전체 7개최신 7개 표시
홈에서 필터

최신 게시글

7개 표시

아키텍처

문서로만 지키던 아키텍처 규칙, 테스트 코드로 강제하기

문서와 리뷰에만 의존하던 팀 규칙을 ArchUnit 테스트로 강제한 사례를 소개했습니다. 기존 위반은 동결하고 신규 위반만 막아 점진적으로 도입하는 방법과 주의점도 정리했습니다.

#ArchUnit#Java#Spring Boot
1200

백엔드

올해에는 DTO에 @Jacksonized 하나 놓아 드려야겠어요

Lombok `@Builder`와 Jackson을 함께 사용할 때 단일 필드 DTO에서 역직렬화 오류가 발생하는 원인을 설명했습니다. `@Jacksonized`를 사용하면 빌더 기반 역직렬화를 명시적으로 활성화할 수 있습니다.

#Lombok#Jackson#DTO
12800

백엔드

Java야…, 우리 그만 헤어져. Kotlin으로 환승연애

Java 기반 레거시 포인트 시스템을 Kotlin으로 전환한 과정과 기준을 정리했습니다. 테스트 강화와 점진적 배포로 안정성과 코드 품질을 함께 높였습니다.

#Kotlin#Java#Spring Boot
8900

백엔드

자바 프로젝트 3개 코틀린 점진적 전환기(feat. lombok 됩니다.)

자바 프로젝트 3개를 코틀린으로 점진적으로 전환한 경험을 공유한 글입니다. 코틀린 학습과 실제 변환 샘플, Lombok 관련 내용도 함께 다뤘습니다.

#Java#Kotlin#lombok
2700

백엔드

JavaParser

JavaParser로 자바 소스를 AST로 파싱하고 Visitor, SymbolSolver로 정적 분석에 활용하는 방법을 정리했습니다. 멀티 프로젝트와 Lombok 환경에서의 한계와 우회 방법도 함께 소개했습니다.

#JavaParser#AST#Visitor
3300

백엔드

java 코드는 어떻게 자동으로 만들어질까(2/2)

Lombok이 AST를 수정해 getter를 class 파일에 반영하는 과정을 설명했습니다. ASM 기반 바이트코드 조작과 Spring AOP·JaCoCo 활용 사례를 소개합니다.

#Java#annotation processor#Lombok
2000

백엔드

java 코드는 어떻게 자동으로 만들어질까(1/2)

Java annotation processor로 컴파일 단계에서 DTO 코드를 자동 생성하는 원리를 소개했습니다. JavaPoet과 AbstractProcessor 기반 예제로 반복 코드 감소 방식을 설명합니다.

#Java#annotation processor#Lombok
2600