안녕하세요! 😊오늘은 Spring Boot에서 애플리케이션 모니터링을 위한 Actuator와 보안 설정에 대해 자세히 알아보겠습니다.Actuator는 애플리케이션의 상태를 확인하고 관리할 수 있는 편리한 기능을 제공합니다.보안 설정을 통해 민감한 데이터를 보호하는 방법도 함께 다루겠습니다.1. Spring Boot Actuator란?Spring Boot Actuator는 애플리케이션의 상태와 메트릭스를 모니터링할 수 있는 여러 엔드포인트를 제공합니다.이 엔드포인트는 개발 및 운영 환경에서 애플리케이션의 상태를 실시간으로 확인하는 데 유용합니다.Actuator가 제공하는 주요 엔드포인트엔드포인트설명/actuator/health애플리케이션의 상태를 확인합니다./actuator/metrics애플리케이션의 메..
spring boot
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpRXlS%2FbtsLSnWdi7e%2FdKHQv5gpmcmBoicdcCEdlk%2Fimg.png)
Spring을 사용하다 보면 @Controller, @Service, @Transactional 같은 Annotation을 흔히 사용하게 됩니다. 하지만 이들 Annotation이 어떻게 동작하는지 궁금하지 않으셨나요?이번 포스팅에서는 간단한 예제를 따라하며 Annotation의 원리를 이해하고, 실무에서 활용할 수 있는 커스텀 Annotation을 만들어보겠습니다.Spring Annotation의 동작 원리Spring Annotation은 자바의 메타 애노테이션(@Retention, @Target)과 리플렉션(Reflection)을 활용하여 동작합니다. 예를 들어, @Controller는 내부적으로 @Component를 포함하며 Spring Bean으로 등록됩니다. 1. 간단한 Annotation 원리..