BlueNyang
Tag

태그 · #expression-statement

태그가 붙은 1개의 글

총 1페이지 중 1페이지

SpringNo. 45

[Kotlin Spring Boot] 롬복(Lombok) 버리기 - OAuth2 핸들러 리팩토링

본 글은 자바에서 코틀린으로 전환하며 롬복을 걷어내고 OAuth2 로그인 성공 핸들러를 리팩토링한 과정을 다룹니다. 주 생성자와 val을 활용해 의존성의 불변성을 보장하고, 안전한 캐스팅(as?)과 엘비스 연산자를 적용해 런타임 널(Null) 에러를 방지했습니다. 또한, if-else 표현식을 사용하여 불필요한 가변 변수를 제거함으로써 코드의 안정성과 가독성을 높였습니다.

#oauth2-success-handler#primary-constructor#safe-casting#expression-statement
BlueNyang

BlueNyang

BlueNyang의 개발 log

카테고리

  • Development
  • Framework
  • Language
  • Dev Tools
  • DevOps & Infra
  • Studies

페이지

© 2026 BlueNyang. All rights reserved.

Made with Nuxt.js and Directus