# @ConfigurationProperties

SpringBoot에서 application.properties (.yml)와 같은 설정 정보를 Bean으로 등록하는 방법(@ConfigurationProperties)
SpringBoot에서 application.properties(or .yml)와 같은 설정 정보를 활용하거나 Bean으로 등록하는 방법에 대해서 경험하고 정리한 글입니다.외부 API와 통신 또는 설정 정보, DB사용을 위한 Connection 세팅, 민감정보등을 Be

환경별로 Cookie 설정을 유연하게 해보자
프로젝트 진행 중 Cookie 설정을 환경별로 매번 바꿔야하는 번거로움이 있었습니다. 이 문제를 어떻게 바라보고 어떻게 해결했는지에 대한 글 입니다.Property를 환경별로 유연하게 바인딩해 사용해봤습니다현재 프로젝트에서는 HTTPS 설정과 Secure Cookie를
ConfigurationProperties
Spring boot에서 사용되는 각종 설정 정보들을 세팅하는 곳이 .properties, .yml이다.OAuth를 사용한 소셜 로그인 구현 과정에서 yml에 있는 google의 clientId와 scope를 전달하는 API를 개발하는 과정에서 해당 기능이 필요하여 사

Spring 에서 application.properties 값을 객체에 저장하는 2가지 방법
@Value 애노테이션을 활용하여 프로퍼티의 값을 받아올 수 있다.사용방법은 다음과 같다.@Value 애노테이션은 사용하기 간단하지만, 공통으로 묶어야할 프로퍼티가 많아질 경우 코드가 지저분해진다. 프로퍼티의 값들을 스프링 빈의 필드로 매핑하여 사용할 수 있는 애노테이
[Spring Boot] application.properties 커스텀 property 추가하기(@ConfigurationProperties)
Spring Boot에서 기본적으로 제공하거나, 각 Dependency에서 제공하는 Property 외에도, 개발자가 직접 Customize한 Property 역시 설정 가능하다. 서버에서 사용하는 Public Key값을 관리한다거나, 서버 마다 사용하는 로직 변