ConfigurationProperties
Spring Boot์์ propertiesํ์ผ์ ์ ์๋ ํ๋กํผํฐ์ค์ ํด๋น prefix
๋ฅผ ๊ฐ์ง ํ๋กํผํฐ๋ค์ POJO์ ๋งตํํ์ฌ BEAN์ผ๋ก ๋ง๋ค์ ์๊ฒ ํด์ฃผ๋ ์ด๋
ธํ
์ด์
์คํ๋ง์ด ํด๋น ํด๋์ค๋ฅผ bean์ผ๋ก ๋ฑ๋ก์ํค๊ฒ ํ๊ธฐ ์ํด @Configuration
์ด๋ @Component
๋ฅผ ๊ฐ์ด ๋ถ์ฌ์ฃผ์ด์ผํ๋ค. ๋ง์ฝ์ ๋ถ์ด์ง ์๋๋ค๋ฉด mainํด๋์ค์ @EnableCongurationProperties(ํ๋กํผํฐ ํฌ๋์ค๋ช
.class)
๋ฅผ ๋ถ์ฌ์ฃผ์ด์ผํ๋ค.
๊ทธ๋ฌ๋ฉด ์๋์ ๊ฐ์ด .propertiesํ์ผ์ ์์ฑ์ ํ๋ฉด๋๋ค.
Reference
https://sgc109.github.io/2020/07/07/spring-boot-configuration-properties/
Previous์์ฒญ์ด ๋ค์ด์์๋ ์คํ๋ง์ด ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ ( ๋ด๋ถ๊ตฌ์กฐ )NextEntity / DTO / VO
Last updated