yml 1

[Spring Boot] application.properties vs application.yml

์ด๋ฒˆ์— ํ† ์ด ํ”„๋กœ์ ํŠธ ํ•œ๊ฐœ๋ฅผ ๋งŒ๋“ค์–ด๋ณด๊ธฐ ์œ„ํ•ด ์˜ค๋žœ๋งŒ์— ๊ฐœ์ธ์ ์œผ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ํ‰์†Œ์—๋„ ๋งŽ์ด ์ƒ๊ฐํ–ˆ์ง€๋งŒ SI์—์„œ ๊ธฐ๋Šฅ๊ฐœ๋ฐœ์œ„์ฃผ๋งŒ ํ•˜๋‹ค ๋ณด๋‹ˆ ํ™•์‹คํžˆ ์ด๋Ÿฐ ๋ถ€๋ถ„์—์„œ ์•„์ฃผ ์ทจ์•ฝํ•˜๋‹ค๋Š” ์‚ฌ์‹ค์„ ๋‹ค์‹œ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์›€ ํ”„๋กœ์ ํŠธ๋ฅผ ์•„์˜ˆ ์ƒ์„ฑํ•  ์ผ์ด ์—†๋‹ค๋ณด๋‹ˆ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋ง‰ํ˜€์„œ ๋ฒ„๋ฒ…๊ฑฐ๋ฆฌ๋Š” ์ ˆ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์–ด์ฐŒ๋ณด๋ฉด ๊ฐ€์žฅ ๊ธฐ์ดˆ์ ์ธ ๋ถ€๋ถ„์„ ์ž˜ ํ•˜์ง€ ๋ชปํ•˜๋Š” ์ ˆ ๋ณด๊ณ  ์กฐ๊ธˆ์”ฉ ์ •๋ฆฌํ•ด์•ผ๊ฒ ๋‹ค๊ณ  ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ๋ฅผ ์ฒ˜์Œ ์ƒ์„ฑํ–ˆ์„ ๋•Œ ๋งŒ๋“œ๋Š” application.properties ํŒŒ์ผ์— ๊ด€๋ จํ•ด์„œ ๋‹ค์‹œ ๋ฆฌ๋งˆ์ธ๋“œ ํ•˜๋ฉฐ ์ •๋ฆฌํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. application.properties ์šฐ์„  ์ฒ˜์Œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ฒŒ ๋˜๋ฉด .properties ํŒŒ์ผ์ด ์ƒ์„ฑ๋˜๋Š”๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. .properties ํŒŒ์ผ์€ key-val..

728x90
๋ฐ˜์‘ํ˜•